7 hours of combat against require.js r.js and grunt. I might have won. Undecided.