The documentation on Composite Types says that inheritance is not supported. But I read earlier that
AnyStructis the top type of all non-resource types, i.e., all non-resource types are a subtype of it.
AnyResourceis the top type of all resource types.
Would not a “top type” indicate that inheritance was at play? How else does one have an array of AnyStruct objects (structs, rather) unless there was some form of inheritance and super typing?