       result = (-> eval string).call run_context
       `}`
       run_context.$el.removeClass 'clean'
-      run_context.$el.append _.map run_context.renderables, (r) -> r._lead_render()
       run_context.display_object result
+      run_context.renderable_list_builder._lead_render()
     catch e
       run_context.handle_exception e, string
     finally

          restoring_context fn, arguments

      add_renderable: (renderable) ->
        run_context.current_context.renderables.push renderable

      output: (output) ->
        $item = $ '<div class="item"/>'
        if output?
          $item.append output
        run_context.add_renderable _lead_render: -> $item
        $item

      render: (o) ->

        @nested_item $item, fn, args...

      nested_item: ($item, fn, args...) ->
        nested_renderable = delayed_renderable_list_builder $item
        run_context.add_renderable nested_renderable
        nested_context = _.extend {}, run_context,
          renderable_list_builder: nested_renderable
        run_context.in_context nested_context, fn, args

      handle_exception: (e, compiled) ->
