ast-nodes are now deep-clone-able