private static synchronized void log(Object o, Object message, int level) {
if (level < Log.level) return;
if (firstMessage && !logDates) {
private static synchronized void log(Object o, Object message, int level) {
if (level < Log.level) return;
if (firstMessage && !logDates) {