Logging
diozero uses the excellent tinylog lightweight nad fast logging framework. The beauty of tinylog is that it uses a static logger class; this avoids having to instantiate a logger instance for every single class from which you want to create log entries.