symbol-tree: wip