shouldn't be used outside imo. People are used to have one entry point through the validate method inside Symfony validator, this makes them simple and reponsible of a single action.