code: function addAjvKeyword(keyword, types, inlineInstruction) {
    var inlineFunc = evaluationKeywords[inlineInstruction ? 'inlineInstruction' : keyword];
    this.ajv.addKeyword(keyword, {
      type: types,
      inline: inlineFunc,
      statements: true,
      errors: 'full'
    });
  }
docs: private function to add Ajv keyword that is used for instruction/script evaluation
  @this  JSONScript
  @param {String}               keyword           custom validation keyword
  @param {String|Array<String>} types             type(s) that the keyword applies for
  @param {Boolean}              inlineInstruction true to use evaluationKeywords.inlineInstruction as keyword function, otherwise evaluationKeywords[keyword] is used