-yaml.add_constructor(u"!assert", assert_constructor)
-yaml.add_constructor(u"!record", record_constructor)
-yaml.add_constructor(u"!python", python_constructor)
-yaml.add_constructor(u"!menuitem", menuitem_constructor)
-yaml.add_constructor(u"!workflow", workflow_constructor)
-yaml.add_constructor(u"!act_window", act_window_constructor)
-yaml.add_constructor(u"!function", function_constructor)
-yaml.add_constructor(u"!report", report_constructor)
-yaml.add_constructor(u"!context", context_constructor)
-yaml.add_constructor(u"!delete", delete_constructor)
-yaml.add_constructor(u"!url", url_constructor)
-yaml.add_constructor(u"!eval", eval_constructor)
-yaml.add_multi_constructor(u"!ref", ref_constructor)
-yaml.add_constructor(u"!ir_set", ir_set_constructor)
+def add_constructors():
+ yaml.add_constructor(u"!assert", assert_constructor)
+ yaml.add_constructor(u"!record", record_constructor)
+ yaml.add_constructor(u"!python", python_constructor)
+ yaml.add_constructor(u"!menuitem", menuitem_constructor)
+ yaml.add_constructor(u"!workflow", workflow_constructor)
+ yaml.add_constructor(u"!act_window", act_window_constructor)
+ yaml.add_constructor(u"!function", function_constructor)
+ yaml.add_constructor(u"!report", report_constructor)
+ yaml.add_constructor(u"!context", context_constructor)
+ yaml.add_constructor(u"!delete", delete_constructor)
+ yaml.add_constructor(u"!url", url_constructor)
+ yaml.add_constructor(u"!eval", eval_constructor)
+ yaml.add_multi_constructor(u"!ref", ref_constructor)
+ yaml.add_constructor(u"!ir_set", ir_set_constructor)
+add_constructors()
+