We can't do this Im afraid--it wont work for classes with constructors =(

Unless I am missing something?
Might be better to use a different transport underneath (Raw.class) and wrap that with your multi-part form transport.