def __getitem__(self, index):
if isinstance(index, slice):<EOL><INDENT>return BitCondition(self._bits[index], self._mask[index])<EOL><DEDENT>return self._bits[index] if self._mask[index] else None<EOL>
Overloads condition[index]. The values yielded by the index
        operator are True (1), False (0), or None (#).