code: func (l *logger) Log(level Level, msg string, pairs ...interface{}) {
  	if level <= l.Level {
  		m := l.message(pairs...)
  		l.Println(msg, m)
  	}
  }
docs: // Log logs the pairs in logfmt. It will treat consecutive arguments as a key
  // value pair. Given the input: