static TreeMap asTreeMap(Map map, Comparator comparator default null) {
if (map cast TreeMap && eq(map.comparator(), comparator))
ret map;
var m2 = new TreeMap(comparator);
putAll(m2, map);
ret m2;
}
static TreeMap asTreeMap(Comparator comparator, Map map) {
ret asTreeMap(map, comparator);
}