Currently, the error messages returned from the ValidationVisitor are unclear. The error messages require a standard to follow (e.g. "value (John Doe) for property name 'firstName' is invalid because the 'maxLength' of the property is '5' characters, got '8'").