Implementation of the W3C DOM, written in C