This is a more useful logger for Python because:
- It uses both a Python and .config layer of abstraction for configuring it.
- It also reports on the state of the object being logged at the first layer with full field state being printed,
- as well as conventional log features would print.