var render = function (vm, tpl, data, helpers) {
    var _ = fns.extend(fns.escape.bind(fns), _helpers, helpers)

    return vm.$compile( tpl(fns.extend({}, data, {_: _})) )
}
render.helpers = function (defs) {
    fns.extend(_helpers, defs)
    return this
}