code: function sanitizeWord(token, word, rules) {
          // Empty string or doesn't need fixing.
          if (!token.length || uncountables.hasOwnProperty(token)) {
              return word;
          }
          var len = rules.length;
          // Iterate over the sanitization rules and use the first one to match.
          while (len--) {
              var rule = rules[len];
              if (rule[0].test(word))
                  return replace(word, rule);
          }
          return word;
      }
docs: Sanitize a word by passing in the word and sanitization rules.
  
  @param  {string}   token
  @param  {string}   word
  @param  {Array}    rules
  @return {string}