docs: def _ilshift(self, n):
          """Shift bits by n to the left in place. Return self."""
          assert 0 < n <= self.len
          self._append(Bits(n))
          self._truncatestart(n)
          return self