DefaultOptionBuilder optBuilder = new DefaultOptionBuilder()
.withLongName(name).withDescription(description)
.withRequired(required);
if (shortName != null) {
optBuilder.withShortName(shortName);
}
if (hasArg) {
ArgumentBuilder argBuilder = new ArgumentBuilder().withName(name)
.withMinimum(1).withMaximum(1);