                 moveBlockTo @selection, highlight.end
 
               when 'socket'
-                # Remove any previously occupying block or text
-                if highlight.content()? then highlight.content().remove()
-
                 # Insert
                 moveBlockTo @selection, highlight.start
               

          'socketReparse'
          'handwrittenReparse'
          'blockMove'
          'blockMoveToFloat'
          'blockMoveFromFloat'
          'createIndent'

              if operation.after?
                pos = @tree.getTokenAtLocation operation.after

                if operation.displaced?
                  pos.insert operation.displaced

                until pos.type is 'blockStart' then pos = pos.next
                pos.block.moveTo null
                
