code: def insert(self, member, score):
          
          found = self.remove(member)
          index = bisect_left(self._scores, (score, member))
          self._scores.insert(index, (score, member))
          self._members[member] = score
          return not found
docs: Identical to __setitem__, but returns whether a member was
          inserted (True) or updated (False)