golfdom is close to basic functionality and can run Prototype 1.6 with some modifications to the Prototype source.
Statusgolfdom is unfortunately nowhere near completion. Some of the things it's lacking:
document.title = "golfdom is Awesome";
p1 = document.createElement("p");
p1.innerHTML = "this is the first paragraph.";
p1.id = "first_paragraph";
p2 = document.createElement("p");
p2.innerHTML = "this is the second paragraph";
p2.innerHTML = "I found an element id using the dom interface.";
p2.innerHTML = "I didn't find an element id using the dom interface.";
These details are provided for information only. No information here is legal advice and should not be used as such.