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