Underscore is a utility-belt library for Lua