'on' method missing on require for full dojo compatibility

Just to let you know that I encountered an issue on a dojo/dijit project (using trunk versions) when trying to use curl as the loader.
In dojo/ready.js, require.on() is called, what caused on error since this method does not exist with curl.

So I added a fake 'on' method on require.
Not sure whether this is the best way to tackle this issue, but it works for me.
This is more a Dojo issue I suppose, not being compatible enough with AMD.