The Select All checkbox currently has no label, which makes its styling hard. I propose adding an id generator .uniqueId() and an empty (or perhaps not empty?) label right after the checkbox, which would make styling easier.
An example of the proposal is in the attached patch.