-Added iterator functionality
-Fixed inconsistency with internal size tracking (size incrementing twice when both keys are used)