Can any one give me a reason for the fact that TSpriteEngine inherits from TSprite?

To me these are seperate components and although related that actually do not have the same functionality.