     @undoStack.push operation
     return operation
   else
-    console.log 'wasn\'t in tree', node
 
 Editor::spliceIn = (node, location) ->
   container = location.container ? location.parent

      if 'function' is typeof expansion then expansion = expansion()
      if (expansion) then expansion = parseBlock(@mode, expansion)
      @draggingBlock = (expansion or @draggingBlock).clone()
      console.log 'set to reparsed', @draggingBLock

    else
      # Find the line on the block that we have

    head = head.prev

  if head.type is 'newline'
    @spliceOut new model.List head, tail

# UNDO STACK SUPPORT
