goal: Use a built in logging system to allow chaining log destinations after compile time with configs.