interval tree for float intervals, you can create a tree once then query it many times (queries are fast)
Published version 2.0
Published version 0.1