in ctxtool/cancel.go [71:74]
func (ac *AutoCancel) With(ctx canceller, cancel context.CancelFunc) context.Context { ac.Add(cancel) return FromCanceller(ctx) }