Store the original message and value in the ValidationError instance
Keep backwards compatible the call to super ValidationError.__init__
Let the underlying error for Nullable validator propagate
Let the underlying error(s) for AnyOf validator propagate
Always mention the value's type right after the value in ValidationErrors