Simple HTML Dom Parser: Como inserir elementos

Eu estou tentando inserir (acrescentar) em um elemento ... "corpo" especificamente.

Eu sou capaz de fazer isso dessa maneira no momento:

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

Meu problema é que isso corrige<body> mas o html real pode ter js ou id etc anexado a<body> e eu gostaria de manter isso se for o caso.

Os documentos não parecem mostrar um método para isso.

É possível?

questionAnswers(1)

yourAnswerToTheQuestion