def METHOD_NAME():
    type_defs = """
        type Query {
            rootField: String
        }
        type Review @key(fields: "id") {
            id: ID!
            body: String
            author: User @provides(fields: "email")
            product: Product @provides(fields: "upc")
            link: String @tag(name: "href") @tag(name: "url")
        }
        type User @key(fields: "email") @extends {
            email: String @external
            reviews: [Review]
        }
        type Product @key(fields: "upc") @extends {
            upc: String @external
            reviews: [Review]
        }
    """
    assert sic(purge_schema_directives(type_defs)) == sic(type_defs)