Delete: deprecated class
Add: support for back pointer (parent)