Why are there five tracing levels in System.Diagnostics.TraceSwitcher?