def make_deterministic(self):
	# Resolve all unresolved composite states so we become deterministic

	while self.unresolved_composites:
	    composites = self.unresolved_composites
	    self.unresolved_composites = []
	    for c in composites:
		ds = {}
		l = []
		for a in c:
		    for k, v in self.get_row_items(a):
		       ds.setdefault(k, []).append(v) 
		for k, v in ds.items():
		    for a in c:
			if self.table[a] not in k:
			    v.append(self.dump_state)
			    break
		for k, v in ds.items():
		    self.add_transition(c, k, *v)
dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/guppy-0.1.10/guppy/etc/FSA.py/FiniteAutomaton.make_deterministic/swapped operands of `not in`