Use the original stacktrace, not a new one.

Throwing that specific exception will change the stacktrace to point at the new exception point, instead of the original.

I'm not sure if it was intended or not.