This package provides a simple framework for adding logging to a program.
It supports customizable line formatting and user-provided log contexts.
Log configuration information is passed around via implicit parameters.