Fixed a major bug. When I was checking to see if the key about to be
deleted was the first in the leaf, instead of checking the first
key in key-ptrs, I was checking the first item in the node map itself.