Logs o calling logger.
o
void log(Object o) { var logger = this.logger; if (logger != null) { logger(o); } }