Solve issue #17: Create dom.Node interface