Add support for deep inheritance substitutions.