Instigator(originalState: StateAndRef<S>, modification: T, progressTracker: ProgressTracker = tracker())