code: function (validatorArray) {
      return function (input) {
        return _.isEmpty(validatorArray) ? undefined : validatorArray.reduce(function (previousValue, validator) {
          return (previousValue === true) ? validator.call(this, input) : previousValue;
        }.bind(this), true);
      };
    }
docs: Given some input text and a array of validators,
  we sequentially pass the input to all validators unless it fails.
  Example: validators.sequentialValidatorFactory([validators.testValidator
  , validators.uniqueSourceAmpModuleValidator]),
  
  @param validatorArray
  @returns function