+ OptionIf tests