input without additional classes should not add "checkbox" class to label

we should not add checkbox class to the component that is not in `generate_additional_classes_for`, right?

closes #809