code: func NewMPL115A2Driver(a Connector, options ...func(Config)) *MPL115A2Driver {
  	m := &MPL115A2Driver{
  		name:      gobot.DefaultName("MPL115A2"),
  		connector: a,
  		Config:    NewConfig(),
  		Eventer:   gobot.NewEventer(),
  	}
  
  	for _, option := range options {
  		option(m)
  	}
  
  	// TODO: add commands to API
  	m.AddEvent(Error)
  
  	return m
  }
docs: // NewMPL115A2Driver creates a new Gobot Driver for an MPL115A2
  // I2C Pressure/Temperature sensor.
  //
  // Params:
  //		conn Connector - the Adaptor to use with this Driver
  //
  // Optional params:
  //		i2c.WithBus(int):	bus to use with this driver
  //		i2c.WithAddress(int):	address to use with this driver
  //