module Sinatra::Templates
def render(engine, template, options={})
def render(engine, template, options={}) data = lookup_template(engine, template, options) output = __send__("render_#{engine}", template, data, options) layout, data = lookup_layout(engine, options) if layout __send__("render_#{engine}", layout, data, options) { output } else output end end