Debug
public static void DebugException(Func<string> message, Exception exception) { throw new NotImplementedException(); }