I didn't really mean to quibble. We just need to design our code to work with everything and although you could use a simpler implementation because you aren't using multiselect lists or checkbox groups in your form, our code needs the added complexity to account for users that do.