code: def _set_bounds(self, bounds):
          
  
          # Use the properties so that the checks and the handling of units are made automatically
  
          min_value, max_value = bounds
  
          # Remove old boundaries to avoid problems with the new one, if the current value was within the old boundaries
          # but is not within the new ones (it will then be adjusted automatically later)
          self.min_value = None
          self.max_value = None
  
          self.min_value = min_value
  
          self.max_value = max_value
docs: Sets the boundaries for this parameter to min_value and max_value