docs: def randomize_nb_elements(
              self,
              number=10,
              le=False,
              ge=False,
              min=None,
              max=None):
          """
          Returns a random value near number.
  
          :param number: value to which the result must be near
          :param le: result must be lower or equal to number
          :param ge: result must be greater or equal to number
          :returns: a random int near number
          """
          if le and ge:
              return number
          _min = 100 if ge else 60
          _max = 100 if le else 140
          nb = int(number * self.generator.random.randint(_min, _max) / 100)
          if min is not None and nb < min:
              nb = min
          if max is not None and nb > min:
              nb = max
          return nb