How do I throw an Exception with a given backtrace?

yeah, that would do it.
I thought there might be an inbuilt way.
since rethrow(e) basically does this.
Throwning the new exception e with the old backtrace, right?