def identical(self, other):
return (self.equals(other) and<EOL>all((getattr(self, c, None) == getattr(other, c, None)<EOL>for c in self._comparables)) and<EOL>type(self) == type(other))<EOL>
Similar to equals, but check that other comparable attributes are
also equal.