Stupid compatibility shim for raising with traceback
Did some work on client. I still hate auth, will fix later.
Beginning of some authentication work