@MemberOrder(sequence="30")
public List<? extends DomainChangeJdoAbstract> recentChanges (
final Object targetDomainObject,
final @Optional @Named("From") LocalDate from,
final @Optional @Named("To") LocalDate to) {
final Bookmark targetBookmark = bookmarkService.bookmarkFor(targetDomainObject);
final List<DomainChangeJdoAbstract> changes = Lists.newArrayList();
if(commandServiceRepository != null) {
changes.addAll(commandServiceRepository.findByTargetAndFromAndTo(targetBookmark, from, to));
}
if(publishingServiceRepository != null) {