A simple, extend-able, adjustable abstraction of log4net