+# #false laziness w/select-table.html
+% while ( @pre_options ) {
+% my $pre_opt = shift(@pre_options);
+% my $pre_label = shift(@pre_options);
+% my $selected = # ( ref($value) && $value->{$pre_opt} ) ||
+% ( $curr_value eq $pre_opt );
+ <OPTION VALUE="<% $pre_opt %>"
+ <% $selected ? 'SELECTED' : '' %>
+ ><% $pre_label %>
+% }
+
+ <OPTION VALUE="<% $empty_value %>"><% $empty_label %>