Rearranged inherited base classes for easier commenting/uncommenting code.
Rearranged inherited base classes for easier commenting/uncommenting code.

erikvalkering/smartref,erikvalkering/smartref,erikvalkering/smartref