No longer use jackson or validation-api