override trace(message: string, ...args: unknown[]): void {
this._emit(LogLevel.Trace, message, args, true);
}
override debug(message: string, ...args: unknown[]): void {
this._emit(LogLevel.Debug, message, args);
}
override info(message: string, ...args: unknown[]): void {