Extended DOMElement to allow deep recursion not only over CollectionProperties.