Trace methods need to check if the level is loggable before logging.
Remove unneeded methods and clean-up code.
Cache string representation of throwable info