Could you change this to be consistent with other opt flags? `opts.NewListOpts()`, `splitAtDot` could be used as validation function so you can rely on the flag package to format and validate the received flag.