pass parameters into CmdLineParser constructor in a way inspired by Typesafe config API