remove unnecessary inheritance
Merge pull request #54283 from mauk81/refactoring

remove unnecessary inheritance