Totally awesome spot @rhattersley ... :bomb: :boom: ... `np.searchsorted` requires an ascending sorted list!

Time for a refactor!