public Meta<T> withTraversal(TreeTraversal traversal) {
      return new Meta<>(roots, traversal, tree, expand, regard, filter, forceExpand, forceIgnore, forceDisregard, interceptor, original);
    }
public Meta<T> withTraversal(TreeTraversal traversal)