 
         @addSymbolInternal symbol
 
-        embedChild = getEmbedderFn @, view, id, symbol
+        embedChild = getEmbedderFn this, view, id, symbol
 
         dataPathsAttr =
           if dataPaths.length
             " data-#{prefix}paths='#{dataPaths.join ' '}'"
-          else ""
+          else ''
 
         subViewNamesAttr =
           if subViewNames.length
             classNames.push "#{prefix}subview"
             " data-#{prefix}subviews='#{cleanSubviewNames(subViewNames.join ' ')}'"
-          else ""
+          else ''
 
         classAttr =
           if classNames.length then " class='#{classNames.join ' '}'"
-          else ""
+          else ''
 
         "<#{tagName}#{classAttr}#{dataPathsAttr}#{subViewNamesAttr} #{attrs} id='#{id}'></#{tagName}>"
 

      out = symbol?.render()
      forEach.call el, out  if out

  embedSubViews:(subviews=@getSubViewNames())->
    @refreshChildren 'subview', subviews

  update:(paths = @getDataPaths())->
    @refreshChildren 'path', paths, (html)-> @innerHTML = html

    unique = {}

    for item in items

      symbols = @[symbolKeys[childType]][item]

      continue  unless symbols?

      for symbol in symbols

        unique[symbol.id] = symbol
