docs: def change_setting(self, key, val):
          """Change a setting.
  
          Return a coroutine.
          """
          if isinstance(val, bool):
              payload = 'on' if val else 'off'
          else:
              payload = val
          return self._request('/settings/{}?set={}'.format(key, payload))