abstract case classOptionParser[C](programName: Option[String] = scala.None, version: Option[String] = scala.None, errorOnUnknownArgument: Boolean = true) extends GenericOptionParser[C] with Product with Serializable
scopt.immutable.OptionParser is instantiated within your object,
set up by implementing
options method that returns a sequence of invocations of
the various builder methods such as
opt method or
arg method.