Corrected inheritance chain.