This enables 1 extra layer of indirection for an application to control the System.Logger implementation.