Support for multi-level inheritance in InheritanceManager
Updates to multi-level support for InheritanceManager.