Renamed map2Valid as map2ValidName, added new method map2ValidValue (same as map2ValidName but without 'downcase')