extended inheritance section