hpricot:Hpricot::Elements.expand
>> require "hpricot" => true >> doc = Hpricot('<p>foo1</p><p>foo2</p>') => #<Hpricot::Doc {elem <p> "foo1" </p>} {elem <p> "foo2" </p>}> >> doc.search("//p") => #<Hpricot::Elements[{elem <p> "foo1" </p>}, {elem <p> "foo2" </p>}]> >> doc.search("//p")[0] => {elem <p> "foo1" </p>} >> doc.search("//p")[0].class => Hpricot::Elem >> Hpricot::Elements.expand(doc.search("//p")[0], doc.search("//p")[1]) => #<Hpricot::Elements[{elem <p> "foo1" </p>}, {elem <p> "foo2" </p>}]> >> Hpricot::Elements.expand(doc.search("//p")[0], doc.search("//p")[1]).class => Hpricot::Elements