code: func (l *LogOptions) SetExtendedOptions(options ...interface{}) {
  	for x := 0; x < len(options); x += 2 {
  		l.ExtendedOptions[options[x].(string)] = options[x+1]
  	}
  }
docs: // Assumes options will be an even number and have a string, value syntax