[FEATURE] DomainObject now implements IteratorAggregate interface