Revamp ResponseType/* with Validator.