andrewoma
public fun <K, V> Map<K, V>.plus(map: Map<K, V>): Map<K, V> { val newMap = this.toLinkedMap() newMap.putAll(map) return newMap }