package hrt.tools; class MapUtils { public static inline function getOrPut(map: Map, key: K, def: V) : V { var v = map.get(key); if (v == null) { v = def; map.set(key,v); } return v; } }