#25 require.js /AMD support