option_3=StrOption(name="var1",doc="a first variable",properties=frozenset({"force_default_on_freeze","standard"}),informations={'ymlfiles':['../rougail-tests/structures/04_5disabled_calculation_optional_default/rougail/00-base.yml'],'type':'string'})
option_4=StrOption(name="var2",doc="a first variable",properties=frozenset({"force_default_on_freeze","frozen","hidden","standard"}),informations={'ymlfiles':['../rougail-tests/structures/04_5disabled_calculation_optional_default/rougail/00-base.yml'],'type':'string'})
option_5=StrOption(name="var3",doc="a second variable",properties=frozenset({"force_default_on_freeze","standard",Calculation(func['variable_to_property'],Params((ParamValue("hidden"),ParamOption(option_2)),kwargs={'when':ParamValue(True),'inverse':ParamValue(False)}),help_function=func['variable_to_property']),Calculation(func['variable_to_property'],Params((ParamValue("frozen"),ParamOption(option_2)),kwargs={'when':ParamValue(True),'inverse':ParamValue(False)}),help_function=func['variable_to_property'])}),informations={'ymlfiles':['../rougail-tests/structures/04_5disabled_calculation_optional_default/rougail/00-base.yml'],'type':'string'})