**Description** Shouldn't the Csrf FormError added when a Csrf token is invalid have a `cause`? Check the line [here](https://github.com/symfony/symfony/blob/master/src/Symfony/Component/Form/Extension/Csrf/EventListener/CsrfValidationListener.php#L69) **Example** Something like: `$form->addError(new FormError($errorMessage, null, null, [], new ConstraintViolation(....)));`