Sync

constructor(creation: Creation, onDeleted: Boolean, decide: DecideScope.(S, Any) -> Decision, produces: Set<Class<*>>? = null)
constructor(creation: Creation, decide: DecideScope.(S, Any) -> Decision)