@Description("Indicates that an object or interface definition is an extension of another definition of that same type.\nIf your subgraph library supports GraphQL\'s built-in extend keyword, do not use this directive! Instead, use extend.")
@Retention(RUNTIME)
@Experimental("SmallRye GraphQL Federation is still subject to change. Additionally, this annotation is currently only a directive without explicit support from the extension.")
public @interface Extends