traverse_to_node_containing_mut no longer takes and restores the node
traverse_to_node_containing_mut no longer takes and restores the node

Instead a reference and then a mutable reference is taken. This should result in better performance.
Lukazoid/lz_diet