A field trial for the automatically named logger.

Can be enabled with -Dorg.slf4j.LoggerFactory.autoNamedLoggerFieldTrial=true.

Prints an error (and stacktrace) to stderr when a mismatch between custom and automatic logger names is detected.
@mattbishop the exception is actually not thrown, it is only printed to stderr. So the program will continue, for exactly the reason that you mention. 

Where would you like the note added?