More sprucing for the error handler

Error details and call stack now hidden behind disclosure triangle