Checks if the supplied map has valid names and valid values (input-range feasible)
false if a name or value is invalid in the map
the map to check