Refactored for using a package for the countries example.
Added some smarts to checkbox display. Added horizontal rules.
Size is now required on an input element.
Excluded hidden from the size requirement.