AMD- and CommonJS-compatible, now.