code: def run(self):
      message = self.arguments[-1].strip()
  
      admonition_rst = ADMONITION_TEMPLATE.format(
          type="beta", title="Beta", message=message
      )
      admonition_list = StringList(admonition_rst.split("\n"))
      admonition = nodes.paragraph()
      self.state.nested_parse(
          admonition_list, self.content_offset, admonition
      )
      return [admonition]
  
imports: from docutils import nodes
  from docutils.parsers.rst import Directive
  from docutils.statemachine import StringList
label_desc: Use image node_id 1 for calling the Beta obj's underlying member method code with example usage: obj.run() and returns: list