new features for validate for map and string. And new validator for booleans