100% test coverage
new helper for <select> tags with options and optgroups