0.6.3: added CommonJS support