main
 1class MenuBarBuilder
 2  def initialize(menus = [])
 3    @menus = menus
 4  end
 5
 6  def with(menu)
 7    @menus.push(menu)
 8    self
 9  end
10
11  def add_to(menu_bar)
12    @menus.each do |menu|
13      menu_bar.append(menu)
14    end
15  end
16end