Added classes for map key iterators, to avoid excessive hx_cast calls that cause high overhead in Mono