Never mind again. I thought that "results" was a dict, but it is instead a list, so reversing it may make sense.
The problem with reversing dicts is that the key traversal order is not defined. It isn't particularly useful reversing an undefined order.
Your original comment, "most likely Kovid" is probably right. It isn't clear to me that the order of items in 'result' is significant. It might be accidental that the one you want is or isn't first.
Edit: I edited, then you edited, then I edited. Is this a multi-threaded conversation?