v2.8.0: Implement {Range|Array}#bsearch