- The goal of this is to enable us to better diagnose server issues when they occur. - Added tests because why not.