<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def easybake(ruleset, in_html, out_html):
 """This adheres to the same interface as ``cnxeasybake.scripts.main.easyback``. ``ruleset`` is a string containing the ruleset CSS while ``in_html`` and ``out_html`` are file-like objects, with respective read and write ability. """

    html = etree.parse(in_html)
    oven = Oven(ruleset)
    oven.bake(html)
    out_html.write(etree.tostring(html))