code: func WithMCP23017Haen(val uint8) func(Config) {
  	return func(c Config) {
  		d, ok := c.(*MCP23017Driver)
  		if ok {
  			d.MCPConf.Haen = val
  		} else {
  			panic("Trying to set Haen for non-MCP23017Driver")
  		}
  	}
  }
docs: // WithMCP23017Haen option sets the MCP23017Driver Haen option