adds crutch to support circular dependenties in require.js
renames to good names