Can two threads call a logging macro (like WARN) at the same time,
letting Logog handle syncronization issues, or must we guard the
logging statement ourselves ?
"Multiple thread sources are permitted to send logging messages at the
same time." logog is thread safe.
http://johnwbyrd.github.io/logog/features.html