A few things useful for debugging.
Returns a string representation of an error
Returns a console logging function which prefixes messages. This is useful for tracing messages from different components. Each prefix is assigned a colour, further helping to distinguish messages.
Returns a bundled collection of loggers
Resolve a LogOption to a function
Either a flag for default console logging, or a simple log function
Calculates frames per second.