Fixed Node.nodeForPath to recurse