def add_box(*boxes)
      boxes = boxes.flatten.compact
      @boxes += boxes.collect do |box|
        box = Rye::Box.new(box, @opts) if box.is_a?(String)
        box.add_keys(@keys)
        box
      end
      self
    end
def add_box(*boxes)
      boxes = boxes.flatten.compact
      @boxes += boxes.collect do |box|
        box = Rye::Box.new(box, @opts) if box.is_a?(String)
        box.add_keys(@keys)
        box
      end
      self
    end
* +boxes+ one or more boxes. Rye::Box objects will be added directly
 to the set. Hostnames will be used to create new instances of Rye::Box
 and those will be added to the list.