Functional prototype going using number keys and actually traversing tree