code: def _copy(self):
          
          s_copy = self.__class__()
          s_copy._setbytes_unsafe(self._datastore.getbyteslice(0, self._datastore.bytelength),
                                  self.len, self._offset)
          return s_copy
docs: Create and return a new copy of the Bits (always in memory).