Some more stuff in hash map that I found I needed, plus a nice little macro for looping with iterators.