docs: def _irshift(self, n):
          """Shift bits by n to the right in place. Return self."""
          assert 0 < n <= self.len
          self._prepend(Bits(n))
          self._truncateend(n)
          return self