added Validator::uppercase