     return if not string
     values = {}
     for k, v of interpolationKeypaths
-      values[k] = @findKey(v)[0]
+      values[k] = @get(v)
       if !values[k]?
         Batman.developer.warn "Warning! Undefined interpolation key #{k} for interpolation", string
         values[k] = ''

            $insertBefore @parentNode(), node, @siblingNode

        if addItem = node.getAttribute 'data-additem'
          [_, context] = @renderer.context.findKey addItem
          context?[addItem]?(item, node)

      @actions[options.actionNumber].item = item
    @processActionQueue()

      context.descendWithKey(key, localName)

    view: (node, bindKey, contextKey, context) ->
      parent = context.contextForKey(contextKey)
      view = null
      parent.observeAndFire contextKey, (newValue) ->
        view ||= Batman.data node, 'view'
