Consider renaming the parent fields of the DOM node hierarchy

Issue #924