So we always require these optional dependencies?

It looks like we have to, since requirejs has [no concept of optional dependencies](https://github.com/jrburke/requirejs/pull/16). [The workaround doesn't look like it would work for us](http://stackoverflow.com/questions/14164610/requirejs-optional-dependency).