HTML simple Dom Parser: Cómo insertar elementos

Estoy tratando de insertar (adjuntar) en un elemento ... "cuerpo" específicamente.

Soy capaz de hacer esto de esta manera en este momento:

$var = "some JS stuff";
$e = $htmlDOM->find("body", 0);
$e->outertext = '<body>' . $e->innertext . $var . '</body>';

Mi problema es que esto arregla<body>&nbsp;pero el html real podría tener js o id, etc adjunto a<body>&nbsp;Y me gustaría mantenerlo si es el caso.

Los documentos no parecen mostrar un método para esto.

¿Es posible?