CustomHashMap

constructor(hasher: (key: K) -> Int, equalKey: (a: K, b: K) -> Boolean, equalValue: (a: V, b: V) -> Boolean, initialCapacity: Int = 16)