# File lib/Borges/HTML/HtmlRenderer.rb, line 223
  def select(list, selected = nil, &callback)
    open_select
  
    list.each do |item, label|
      option(label || item, item == selected) do
        callback.call item
      end
    end

    close
  end