implement BaseIter for TreeMap