class MessagerLogger implements Logger {

    @Override
    public void error(@Nonnull String message, @Nullable Object... args) {
        print(Diagnostic.Kind.ERROR, message, args);
    }

    @Inject @SuppressWarnings("unused") public  MessagerLogger(@Nonnull Messager messager);
    @VisibleForTesting  MessagerLogger(@Nonnull Messager messager, @Nonnull Locale locale);

}