Casters can report cut count and act upon nesting
clean doctrine ObjectManager and PersistentCollection
add DOMCaster