def METHOD_NAME(self):
    defs = Defs() + (Suite('s') + Family('f').add(Task('t') + Edit(var="1")))
    defs += Edit(var="1")
    self.assertIsInstance(defs.s, Suite, "Expected suite")
    self.assertIsInstance(defs.s.f, Family, "Expected family")
    self.assertIsInstance(defs.s.f.t, Task, "Expected Task but found " + str(type(defs.s.f.t)))
    self.assertIsInstance(defs.var, Variable, "Expected Variable but found " + str(type(defs.var)))
    self.assertIsInstance(defs.s.f.t.var, Variable, "Expected Variable but found " + str(type(defs.s.f.t.var)))