It seems to be working fine and be as fast as the other method. It is missing contained, and First/Last options. I expect to be done tomorrow.
Implementing this will allow us to avoid sorting the input which is useful when the same set is used multiple times or is already presorted.
https://github.com/pyranges/ruranges/tree/simpler_overlap
Fixes #17