1 o Minor features (code layout):
2 - Make a new lowest-level error-handling API for use by code invoked
3 from within the logging module. This interface it makes it so
4 the logging code is no longer at risk of calling into itself if
5 a failure occurs while trying to log something.