TOuterClass contains nested classes, records, types and constants.
TOuterClass
TInnerImplicitRecord is a nested record
TInnerImplicitRecord