code: function checkConditional(runner, conditional) {
    try {
      return conditional[1].call(runner, runner.target, runner.context);
    } catch (e) {}
  }
docs: Runs through each of the `conditional` validations, and merges them with the other validations if the condition passes; either by returning `true` or a fulfilled promise.