if (logger != null) {
logger.log(level, message, args);
} else {
//This is a last ditch effort to say something useful before the logging
//superstructure is initialized
SimpleLogRecord record = new SimpleLogRecord("", level, message, args);
System.out.println(record.getMessage());
}
}