Extending the System.Diagnostics functionality.  Provides advanced logging while using basic .NET features.