12-constructor level
add underscores.js
fix conflict with underscore.js vs underscore online