code: public ValidationSuccess validateApi(Object body, VaMore<MESSAGES> moreValidationLambda) {
          assertArgumentNotNull("body", body);
          assertArgumentNotNull("moreValidationLambda", moreValidationLambda);
          keepValidatorErrorHook(apiFailureHook);
          return doValidate(body, moreValidationLambda, apiFailureHook);
      }
docs: ----------