def Cache.slot
import bend-kit-cache@0.3.0.0/cache.bend as Cacheimport Base
import bend-kit-collections@0.1.4.1/omap.bend as OMap
import bend-kit-collections@0.1.4.1/order.bend as Order
109def Cache.slot(~V: Data, slots: OMap.OMap<String, Slot<V>>, +key: String) -> Slot<V>:
110 Maybe.default(&2, Slot<V>, OMap.OMap.get(~String, ~Slot<V>, ~Order.string, slots, key), Slot.new(V))