Initial version.
Moved to usaged of NoName rather than NoSpecificName.  Also simplification of some statements, including ProtectedStmt.
Simplifications for DerivedType and Class (type-specs).
Working on moving from OfpType usage.
Having problems merging.