Right now, failure (``false``) is never returned. Is this intended? Would it have to return ``false`` if e.g. the value was clamped? Or would it have to get some status from `led_ctrl_start()` and pass that return value to the caller?