Support indeterminate property in checkboxes