         if Neck.Controller.runners[name]
           el or= $(node)
           runner = new Neck.Controller.runners[name](el: el, parentScope: @scope, runAttr: attribute.value)
-
-    @parse child for child in node.childNodes
+          breakParse = true if runner.innerTemplate
     
+    @parse child for child in node.childNodes unless breakParse
     undefined
 
   render: ->

    else
      @scope = undefined

  append: (controller)->
    @yield or= @el.find('[ui-yield]')[0] or @el[0]
    $(@yield).append controller.el or controller

  scope: true
  inheritScope: true

  # When true controller will take innerHTML 
  # of element and set it as template
  innerTemplate: false

  constructor: ->
    super

