option('required', type : 'feature', value : 'enabled', description : 'An required feature') option('optional', type : 'feature', value : 'auto', description : 'An optional feature') option('disabled', type : 'feature', value : 'disabled', description : 'A disabled feature')