I was wondering if there were some way of getting the Hpricot DOM (for 
lack of a better term) from a Mechanize page.  For example:


agent = WWW:Mechanize.new
page = agent.get(http://www.website.com)

# I am currently doing this
doc = Hpricot(page.body)

# I would like to do this
doc = page.get_hpricot_dom


    The idea is that since Mechanize apparently uses Hpricot and it's surely 
using it to parse the HTML begotten from the agent.get method, it would be 
nice if I didn't have to repeat that work.
    Is there a way to get this Hpricot document? ...or am I just totally 
wrong about how Mechanize uses Hpricot?
    Thank you...