Operation validator should be called AFTER type validation.