BUG: Index.identical(other) didn't compare type(other) to type(self)