extend schema @link(url: "https://specs.apollo.dev/federation/v2.3", import: ["@interfaceObject", "@key"]) interface Animal @key(fields: "species") { species: String! swimSpeedKmh: Float } type Cheetah implements Animal @key(fields: "species") { species: String! swimSpeedKmh: Float runSpeedKmh: Float }