IteratorQuery::execute improved when using IteratorQuery::setSortBy
decoupling IteratorQuery into new simplified Traits
merging decoupled Iterator Query Components