option('unshared_option', type : 'string', value : 'three', yield : false)
option('shared_option', type : 'string', value : 'four', yield : true)
option('wrongtype_option', type : 'boolean', value : true, yield : true)
