public class CommandLineOption {
private final Set<String> options = new HashSet<String>();
private Class<?> argumentType = Void.TYPE;
private String description;
private String subcommand;
<BUG>private String deprecationWarning;
public CommandLineOption(Iterable<String> options) {</BUG>
for (String option : options) {
this.options.add(option);
}

public class CommandLineOption {
private final Set<String> options = new HashSet<String>();
private Class<?> argumentType = Void.TYPE;
private String description;
private String subcommand;
private String deprecationWarning;
private boolean experimental;
public CommandLineOption(Iterable<String> options) {
for (String option : options) {
this.options.add(option);
