code: def Contains(self, other):
          
          if other is None:
              raise ValueError("other is None.")
  
          if isinstance(other, Range):
              if other.low >= self.low and other.high <= self.high:
                  return True
              return False
          else:
              return self.Contains(Range(other, other))
docs: Checks if the passed parameter is in the range of this object.