I wonder how much faster `bisect_left` would be if `row` had been a typed `array.array` rather than a list. Not that we're about to do anything about that.