Drop dependency on underscore.js