     @subscribeTo source, event, @onSourceUpdated
 
   insertTo: ->
-    if ( layout = @layout() )?.childOf? 'View' then layout.show().element.find '.yield'
+    if ( layout = @layout() )?.childOf? 'View' then layout.show().yield
     else @Application.htmlContainer
 
   draw: ->


  scanAssistants: ( node, path = [] ) ->
    if node.nodeType is 3
      if /^{\s*\w+ of @\w*\s*}$/.test( node.textContent.trim() ) and node.parentNode.childNodes.length is 1
        @assistantsMap.push nodepath: path, type: 'Relation'
      else if /{\s*.+?\s*}/.test node.textContent
        @assistantsMap.push nodepath: path, type: 'Text'

    if container = document.querySelector '#' + @_name.underscore()
      @template = container.innerHTML.trim().replace( /\s+/g, ' ' )
        .replace( /({\s*\+.+?\s*})/g, ' <assist>$1</assist>' )
      unless RegExp( "^<[^>]+" + @_name ).test @template
        @template = "<div class=\"#{ @_name }\">#{ @template }</div>"
      @parseAssistants()
