in pyignite/datatypes/internal.py [0:0]
def __prepare_conditional_ctx(self):
ctx = {}
for _, c_type in self.fields:
if isinstance(c_type, Conditional):
for name in c_type.fields:
ctx[name] = None
return ctx