Cost

fun <C : CostMonoid<C>> Cost(features: PersistentMap<CostFeature, C>)