extract IObjectsComparator from IObjects
extract TObjectsModifier from IObjects