fix dom-node? for nil case