docs: def set(self, is_on=None, brightness=None, color=None,
              cancel_transition=True):
          """
          Set properties of the led simultaneously before updating pwm values.
  
          :param is_on: On-off state of the led.
          :param brightness: Brightness of the led.
          :param color: Color of the led.
          :param cancel_transition: Cancel active transitions.
          """
          if cancel_transition:
              self._cancel_active_transition()
  
          if color is not None:
              self._assert_is_color(color)
              self._color = color
  
          super().set(is_on, brightness, cancel_transition=False)