require.js sucks for this too. now on browserify