BUG: Use reversed to check for list
Merge pull request #6765 from TomAugspurger/lazy-iteritems

BUG: Use `reverse` to check for non-lazy