is a DOM engine which (will) implement
W3C DOM Level 2.
libgdome already implemented DOM engine.
But extending Style and HTML module,
I frustrated with the spaghetti of codes.
This is giving a try to make another approach there.
A significant difference from libgdome is
inheritance.
libgdome does not use inheritance implementing interfaces.
So every interface has to put all the attributes and methods
from all its ancestor.
It certainly is a way of implementation, but wasteful, I think.