* try_and_print needs the format_..() functions finished before it can be used
* Raised minimum Python version to 3.7
* Probably could go with 3.6 but meh
* Logging is always initialized if importing the whole package
* Support switching to DEBUG mode
* Support changing the log dir (and optionally log name)