Given the GraphQL ```graphql interface ResourceEntity { ... } interface CloudResourceEntity implements ResourceEntity { ... } type AWSCloudPlatform implements CloudPlatform & CloudResourceEntity & ResourceEntity { ... } ``` ```python @dataclass(kw_only=True) class AWSCloudPlatform(CloudPlatform, ResourceEntity, CloudResourceEntity): ... ``` whereas the right code to be emitted is ```python @dataclass(kw_only=True) class AWSCloudPlatform(CloudPlatform, CloudResourceEntity): ... ```