3 __ __ ___ \_\ \ __ _ __ ____ ___ ___ _ __ __ /\_\ ____
4 /\ \/\ \ /' _ `\ /'_ \ /'__`\/\ __\/ ,__\ / ___\ / __`\/\ __\/'__`\ \/\ \ /',__\
5 \ \ \_\ \/\ \/\ \/\ \ \ \/\ __/\ \ \//\__, `\/\ \__//\ \ \ \ \ \//\ __/ __ \ \ \/\__, `\
6 \ \____/\ \_\ \_\ \___,_\ \____\\ \_\\/\____/\ \____\ \____/\ \_\\ \____\/\_\ _\ \ \/\____/
7 \/___/ \/_/\/_/\/__,_ /\/____/ \/_/ \/___/ \/____/\/___/ \/_/ \/____/\/_//\ \_\ \/___/
11 Underscore is a utility-belt library for JavaScript that provides
12 support for the usual functional suspects (each, map, reduce, filter...)
13 without extending any core JavaScript objects.
15 For Docs, License, Tests, and pre-packed downloads, see:
16 http://documentcloud.github.com/underscore/
18 Many thanks to our contributors:
19 https://github.com/documentcloud/underscore/contributors