fix getSubset in Carriers\EntitiesCollection, add interface ICollection