can you move this to a js/ext/ subdirectory?

and add ext/* to .jshintignore ?

(that's what I did in my WIP branch with the promise library)