Attempting a Go port of Underscore.js