code: def _range_check(self, value, min_value, max_value):
          '''
          Utility method to check that the given value is between min_value and max_value.
          '''
          if value < min_value or value > max_value:
              raise ValueError('%s out of range - %s is not between %s and %s' % (self.__class__.__name__, value, min_value, max_value)f _range_check(self, value, min_value, max_value):
          '''
          Utility method to check that the given value is between min_value and max_value.
          '''
          if value < min_value or value > max_value:
              raise ValueError('%s out of range - %s is not between %s and %s' % (self.__class__.__name__, value, min_value, max_value))
docs: Utility method to check that the given value is between min_value and max_value.