Flexible currying/partial application mixin for Underscore.js