umdjs/umd — pull request #49 by duzun (2014-11-14 01:44:37+00:00)
Title: Fix issue #48

Wrap `define` in a self-invoked function.

I like this style because it keeps each scope clean and avoids `var`