<script> is meant to run other languages, here is our gnu guile. With sxml modules wrapper.
<script language ="guile">
(use-modules (sxml sxml))
(define dom (sxml:modify
'(("html/head/title" delete)
("html/head" insert-into (title "YOU HAVE BEEN SCREENFETCHED BY LAINANON")))
(sxml:document (current-dom)))
)
(overwrite-dom (current-dom) (srl:sxml->html dom))
</script>
Something else that doesn't overwrite the whole document or force browser calls.
<script language ="guile">
(use-modules (sxml web))
(sxmlweb:modify
'(("html/head/title" delete)
("html/head" insert-into (title "YOU HAVE BEEN SCREENFETCHED BY LAINANON")))
)
</script>