Implement blocklist using interval-tree, fix #62

fix #62