make sorted map compatible with msvc debug stl