     debug 'comment_by_ids     ', @XXX_comment_by_ids
     debug 'raw_content_by_ids ', @XXX_raw_content_by_ids
     debug 'command_by_ids     ', @XXX_command_by_ids
+    debug 'registry           ', @XXX_registry
     tokens      = md_parser.parse md_source, environment
     # @set_meta R, 'environment', environment
     confluence.write token for token in tokens

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

@XXX_command_by_ids        = new Map()
@XXX_id_by_commands        = new Map()
### TAINT new: ###
@XXX_registry               = []
  # [ 'action',       new Map(), ]
  # [ 'comment',      new Map(), ]
  # [ 'do',           new Map(), ]
  # [ 'raw',          new Map(), ]

#-----------------------------------------------------------------------------------------------------------
@XXX_html_comment_pattern = ///
