Give up on UMD for now, doesn't play nicely with r.js at all.