docs: function traverse(tokens, options) {
      const traverser = new Traverser()
      const nodes = Array.isArray(tokens) ? tokens : [tokens]
      for (const node of nodes) {
          traverser.traverse(node, options)
          if (traverser.isBroken()) {
              return
          }
      }
  }