def __iter__(self):
for index in range(self._length - <NUM_LIT:1>, -<NUM_LIT:1>, -<NUM_LIT:1>):<EOL><INDENT>yield (self._bits >> index) % <NUM_LIT:2><EOL><DEDENT>
Overloads iter(bitstring), and also, for bit in bitstring