code: func (c *Radio) OnChange(fn func(bool)) {
  	c.mtx.Lock()
  	defer c.mtx.Unlock()
  
  	c.onChange = fn
  }
docs: // OnChange sets the callback that is called whenever the state
  // of the Radio is changed. Argument of callback is the current