Punch Agency Closure Compiler
Note: Google Closure Library would ideally be included as an npm package as opposed to having the actual source code included here, but it doesn't succesfully compile from the existing NPM. So for the time being, the library is just included in this NPM. We'll consider hosting it ourselves as another private NPM repo.