// Using manual implementations of Uniplate so that we can update the old Rc<RefCell<<>>> with the
// reachable via Uniplate, the one in its Submodel. The SymbolTable implementation doesn't return
// Let the atom tree be a Tree::Many where each element is the result of running Biplate<Atom>::biplate on an expression in the expression list.