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