code: func WithNameFunc(fn func(string) string) Option {
  	return func(opt *options) {
  		opt.nameFunc = fn
  	}
  }
docs: // WithNameFunc override handler name by specific function
  // such as: strings.ToUpper/strings.ToLower