I haven't checked the whole file, but the purpose of line 795 was to return the last cached rates if the data didn't change. I see now that it's commented, so would this mean that somewhere else the last cached rates are returned?