You can clone with
It is very hard to override the send method of the Request Class. it would be better to split it in several functions.
i made up a fiddle as example http://www.jsfiddle.net/cNhTd/
and added 2 new functions: processData() and sendRequest()
What do you think ?