what does
document.implementation and
document.implementation.createDocument
does in javascript?"