get_child() now throws an exception when trying to access a non-existing node and passes the tests. The get_path() test does no longer require get_path to throw an exception on a node without a parent and instead expects [] as the result.