/**
* @return Parser
*/
protected function buildParser()
{
$expanderInitializer = new Parser\ExpanderInitializer();
$expanderInitializer->setExpanderDefinition('length', Length::class);
$expanderInitializer->setExpanderDefinition('minLength', MinLength::class);
$expanderInitializer->setExpanderDefinition('maxLength', MaxLength::class);
return new Parser(new Lexer(), $expanderInitializer);
}