option_4=StrOption(name="var1",doc="value is suffix",default=Calculation(func['calc_value'],Params((ParamSuffix()))),properties=frozenset({"mandatory","standard"}),informations={'type':'string'})
option_5=StrOption(name="var2",doc="value is first variable",default=Calculation(func['calc_value'],Params((ParamOption(option_4)))),properties=frozenset({"mandatory","standard"}),informations={'type':'string'})
option_6=StrOption(name="var3",doc="value is relative first variable",default=Calculation(func['calc_value'],Params((ParamOption(option_4)))),properties=frozenset({"mandatory","standard"}),informations={'type':'string'})
option_7=StrOption(name="var4",doc="value is first variable of val1",default=Calculation(func['calc_value'],Params((ParamDynOption(option_4,['val1'])))),properties=frozenset({"mandatory","standard"}),informations={'type':'string'})