tbranyen/synchronizer — pull request #9 by tbranyen (2014-03-02 05:34:19+00:00)
Title: Better UMD and bug fixes for nested define checks.

Now internally repurposes the known safe identifier `require` to track
the use of `define`. This allows us to safely inject into the global
scope allowing nested modules to detect for AMD correctly. We then
restore the identifier in the end fragment.