collectSimpleNames
Collects the simple names of the receiver type and all of its nested generic arguments.
Receiver
Tapik type metadata instance.
Return
set containing the receiver's simple name plus the simple names of nested arguments.