code: function(otherRecognizer) {
          if (invokeArrayArg(otherRecognizer, 'dropRequireFailure', this)) {
              return this;
          }
  
          otherRecognizer = getRecognizerByNameIfManager(otherRecognizer, this);
          var index = inArray(this.requireFail, otherRecognizer);
          if (index > -1) {
              this.requireFail.splice(index, 1);
          }
          return this;
      }
docs: drop the requireFailure link. it does not remove the link on the other recognizer.
  @param {Recognizer} otherRecognizer
  @returns {Recognizer} this