code: func NewGroveLightSensorDriver(a AnalogReader, pin string, v ...time.Duration) *GroveLightSensorDriver {
  	return &GroveLightSensorDriver{
  		AnalogSensorDriver: NewAnalogSensorDriver(a, pin, v...),
  	}
  }
docs: // NewGroveLightSensorDriver returns a new GroveLightSensorDriver with a polling interval of
  // 10 Milliseconds given an AnalogReader and pin.
  //
  // Optionally accepts:
  // 	time.Duration: Interval at which the AnalogSensor is polled for new information
  //
  // Adds the following API Commands:
  // 	"Read" - See AnalogSensor.Read