Made Node::copy_from virtual.