Because using the 'for' attribute of labels is just too darned hard....