urrr it's like btree, but uses comparators.. forked from https://github.com/eggyal/copse so partial credit to `eggyal` for their work