public ConfigOptionBuilder setStringConverter( StringConverter converter ) {
        co.setConverter( converter );
        co.setHasArgument( true );
        return this;
    }
public ConfigOptionBuilder setStringConverter ( StringConverter converter ) { co . setConverter ( converter ) ; co . setHasArgument ( true ) ; return this ; }
if you want to convert some string to an object, you have an argument to parse