An experiment with porting Underscore.js to Java.