code: def identical(self, o):
          
          return self.bits == o.bits and self.stride == o.stride and self.lower_bound == o.lower_bound and self.upper_bound == o.upper_bound
docs: Used to make exact comparisons between two StridedIntervals. Usually it is only used in test cases.
  
          :param o: The other StridedInterval to compare with.
          :return: True if they are exactly same, False otherwise.