code: func WithDummyInMemory(ctx context.Context) (context.Context, *monitor.Fake) {
  	m := &monitor.Fake{}
  	return WithState(ctx, &State{
  		store:                        store.NewInMemory(&target.Task{}),
  		monitor:                      m,
  		invokeGlobalCallbacksOnFlush: true,
  	}), m
  }
docs: // WithDummyInMemory returns a new context holding a new State with a new in-
  // memory store and a fake monitor.