REF: de-duplicate IntervalIndex compat code
cc @jschendel can you suggest a sentence for a docstring on why is_overlapping is the relevant check for these behaviors?

Maybe something related to `index.get_loc(some_int)` can be a non-integer?