What do you think about dual classes?
Go to the link to comment about it
http://whatdoyouthinkaboutthedualclasses.blogspot.com/