stores full exceptions instead of just the message
renames ErrorLog as ExceptionLog