code: func NewObjectPoolOptions() ObjectPoolOptions {
  	return &objectPoolOptions{
  		size:                defaultSize,
  		refillLowWatermark:  defaultRefillLowWatermark,
  		refillHighWatermark: defaultRefillHighWatermark,
  		instrumentOpts:      instrument.NewOptions(),
  		onPoolAccessErrorFn: func(err error) { panic(err) },
  	}
  }
docs: // NewObjectPoolOptions creates a new set of object pool options