test for splitting at parent and fixes for key traversal