# Functions
Debug logs a message for debug purposes.
Error logs an error, if non-nil, with a message to give some context.
ErrorString logs an error, where there is not an error value.
IfErr logs an error if one exists.
Info logs a message for information purposes.
# Variables
TestIfErr is used by the test code to signal that a test being run should error, it is reset if an error occurs.