code: func WithResults(funcResults ...*OperationResult) Opt {
  	return func(opts *Opts) {
  		opts.Operations = make(map[Operation]ResultDesc)
  		for _, fr := range funcResults {
  			opts.Operations[fr.Operation] = ResultDesc{Result: fr.Result, ErrMsg: fr.ErrMessage}
  		}
  	}
  }
docs: // WithResults specifies the results for one or more operations