Map of name-object
Function that takes name and object and returns boolean. If function returns true pair name-object would be copied to NewMap
All pairs name-object that returns true in predicate