           throw new Error "unknown ID #{rpr stretch}" unless comment?
           send [ '.', 'comment', comment, ( @copy meta ), ]
         else
-          send [ type, name, stretch, ( @copy meta ), ]
+          send [ type, name, stretch, ( @copy meta ), ] unless stretch.length is 0
     #.......................................................................................................
     else
       send event

    raw_content   = $3 ? ''
    id            = @XXX_raw_id_from_content 'comment', raw_content.trim()
    return "#{$1}\x14#{id}\x13"
  #.........................................................................................................
  R = R.replace @XXX_raw_bracketed_pattern, ( _, $1, $2, $3 ) =>
    $1           ?= ''

  ///g

#-----------------------------------------------------------------------------------------------------------
@XXX_do_bracketed_pattern = ///
  (?: ( ^ | [^\\] ) <<\{ do >>               << do \}>> ) |
  (?: ( ^ | [^\\] ) <<\{ do >> ( .*? [^\\] ) << do \}>> )
  ///g

#-----------------------------------------------------------------------------------------------------------
@XXX_raw_bracketed_pattern = ///
  (?: ( ^ | [^\\] ) <<\( raw >>               << raw \)>> ) |
  (?: ( ^ | [^\\] ) <<\( raw >> ( .*? [^\\] ) << raw \)>> )
