def _get_struct(self, name, parent): conditional = Conditional(name or self.name) conditional._parent = parent conditional.exists = self.condition.evaluate(parent) return conditional