 
     @views.push(v)
     return v
+
+  html: (args...) ->
+    @$el.html(args...)
 
   set: (key, val) ->
     @_data.push(val)


  # Render a partial (sub) view
  #
  # @param [Class] clazz    class name of view to render
  # @param [Object] data    context data for partial
  #
  # @return [String] rendered template data (HTML)
  partial: (clazz, data) ->
    v = @create_partial(clazz, data)
    v.render()
    return v

  create_partial: (clazz, data) ->
    data ||= {}

    return @

  # Lookup @template in the global JST hash
  jst: (tpl) ->
    tpl ||= @template
    JST[ @app.template_root + tpl ]

  # Create a Template object for the configured @template
  #
