code: func WithRegisterer(registerer prometheus.Registerer) Option {
  	return func(opts *options) {
  		opts.registerer = registerer
  	}
  }
docs: // WithRegisterer returns an option that sets the registerer.
  // If not used we fallback to prometheus.DefaultRegisterer.