Abstraction for logging operations.
Logs a debug message.
Executes a block of code within a debug section.
Logs an error message.
Logs an info message.
Logs an output message.
Logs a verbose message.
Executes a block of code within a verbose section.
Logs a warning message.