- It's not static anymore - It implements ILogger - It can ignore errors/warnings but an option to disable it