Use reversed() and original function for _last() variations
Merge pull request #8 from nathancahill/functions

Use reversed() and original function for _last() variations