This should also catch the case where they have numeric columns labels: Use `if com.is_integer(x) and not self.data.columns.holds_integer():` to check.

Now that we support Float Indices anything that uses that is technically broken, but that's a separate issue...