docs: def seed_instance(self, seed=None):
          """Calls random.seed"""
          if self.__random == random:
              # create per-instance random obj when first time seed_instance() is
              # called
              self.__random = random_module.Random()
          self.__random.seed(seed)
          return self