code: func (s *State) runCallbacks(ctx context.Context) {
  	for _, cb := range s.Callbacks() {
  		cb(ctx)
  	}
  }
docs: // runCallbacks runs any callbacks that have been registered to populate values
  // in callback metrics.