code: func (options PoolOptions) WithNetwork(network string) PoolOptions {
  	options.Network = network
  	return options
  }
docs: // WithNetwork returns a new copy of the options with the Network property set
  // to the given value. It does not mutate the original options.