Fixed spelling typo.
Made comments a little easier to understand.
CommonJS supports require support as well.
Node is now just an alias for CommonJS.

I can't think of a compelling reason for attempting to access a
dependency from the global object. If someone requests this in
the future, we can reconsider, but for now it's being removed.