code: function visitor(node, position, parent) {
      var word
      var phrases
      var length
      var index
      var result
  
      if (!literals && isLiteral(parent, position)) {
        return
      }
  
      word = normalize(node, config)
      phrases = byWord['*'].concat(own.call(byWord, word) ? byWord[word] : [])
      length = phrases.length
      index = -1
  
      while (++index < length) {
        result = test(phrases[index], position, parent)
  
        if (result) {
          handler(result, position, parent, phrases[index])
        }
      }
    }
docs: /* Visitor for `WordNode`s.