For widgets that contain multiple child widget (e.g. CheckboxMultiselectInputWidget), this would allow the user to specify which of the options are disabled.
Currently, because no array is supported, disabled is always treated as binary, i.e. if it is non-null, the entire CheckboxMultiselectInputWidget will be disabled. This prevents issues like T153751 to be solved.