in MobiusCore/Source/Lock.swift [36:40]
func mutate(with closure: (inout Value) throws -> Void) rethrows { try lock.sync { try closure(&storage) } }