The question doesn't make much sense to me, for reasons already mentioned in this thread.
I do however remember someone (you know who you are) implemented one of the existing games as an extensible control. I guess it could be a good practice for making an extensible control.
While working at Damgaard Data, a long time ago, I was told the existing games were developed as training for a certain range of developers.
But anyway, please share whatever games you come up with.