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