         if is_command
           id      = parseInt stretch, 10
           entry   = @_ESC.retrieve_entry state, id
-          content = entry[ 'parsed' ]
-          ### should never happen: ###
-          throw new Error "not registered correctly: #{rpr stretch}"  unless CND.isa_list content
-          [ left_fence, action_name, right_fence, ] = content
-          fence = left_fence ? right_fence
-          send [ fence, action_name, null, ( @copy meta ), ]
+          debug '©YfyVm', entry
+          if within_code
+            content = entry[ 'raw' ]
+            send [ '.', 'text', content, ( @copy meta ), ]
+          else
+            content = entry[ 'parsed' ]
+            ### should never happen: ###
+            throw new Error "not registered correctly: #{rpr stretch}"  unless CND.isa_list content
+            [ left_fence, action_name, right_fence, ] = content
+            fence = left_fence ? right_fence
+            send [ fence, action_name, null, ( @copy meta ), ]
         else
           send [ type, name, stretch, ( @copy meta ), ] unless stretch.length is 0
     #.......................................................................................................

  ### TAINT code duplication ###
  return $ ( event, send ) =>
    #.......................................................................................................
    if @.select event, '.', [ 'text', 'code', ]
      is_comment                  = yes
      [ type, name, text, meta, ] = event
      for stretch in text.split @_ESC.html_comment_id_pattern

  ### TAINT code duplication ###
  return $ ( event, send ) =>
    #.......................................................................................................
    if @select event, '.', [ 'text', 'code', 'comment', ]
      is_do                       = yes
      [ type, name, text, meta, ] = event
      for stretch in text.split @_ESC.do_id_pattern
