I looked at the spec too, and as I read it, all elements are DOM elements, but not all nodes are elements.  I'll put back DOM just to be sure.