From the document for forInRight:
This method is like _.forIn except that it iterates over properties of object in the opposite order.
Why lodash need to have 2 functions which do the same things, except orders, but iteration order is not guaranteed
?