Introduce an optional logger_t.vlog() method with format string and arguments