HV-925 Javadoc cleanup
HV-925 Formatting
HV-925 Implementing unwrapping rules
HV-925 Renaming ValueContext#typeOfAnnotatedElement to ValueContext#declaredTypeOfValidatedElement
HV-895 Adding test (issue itself already resolved)
HV-903 Adding additional context information to  error message HV000030