LoggerImpl -> AbstractLogger