in dev-tools/mage/gotool/go.go [277:285]
func combine(opts ...ArgOpt) ArgOpt { return func(a *Args) { for _, opt := range opts { if opt != nil { opt(a) } } } }