Revert "try using a DOM element as non-object"

This reverts commit 718aeab3a169de82b34db3368097b43c3fa96918.