OK, so there's still something funny going on with the checkbox-type options. What happens if you "convert" that option to a radio-button (especially since the checkbox-type option values are independent)?