`selectAll` is not so good too, because it can actually unselect. (and if we don't pass a value, it unselects, which feels strange) What do you think of `toggleAllCheck` instead ?

I'm open to something better too ;)