title: Graphql-tools. Schema Stiching of namespaced types
body: <p>Using schema stitching documentation it is not possible to achieve result for subschemas using namespaced types
  <a href="https://www.graphql-tools.com/docs/schema-stitching/stitch-combining-schemas" rel="nofollow noreferrer">https://www.graphql-tools.com/docs/schema-stitching/stitch-combining-schemas</a></p>
  <p>How should merge options be configured to get the desired result?</p>
  <pre><code>#first schema
  
  type Post @key(selectionSet: &quot;{ id }&quot;) {
    id: String!
    comments: [Comment!]!
  }
  
  type PostPayload {
    item: Post
  }
  
  type PostsPayload {
    items: [Post!]
    pageInfo: PaginationInfo
  }
  
  type PostQuery {
    getOne(where: PostWhereUniqueInput!): PostPayload!
    getList(filter: PostFilter = {} sort: [PostSort! ] = [{id: asc}] page: Int = 1 perPage: Int = 100): PostsPayload!
    getMany(ids: [ID!]!): PostsPayload! @merge(keyField: &quot;id&quot;)
  }
  
  type Query {
    Post: PostQuery
  }
  ...
  
  </code></pre>
  <pre><code>###seciond schema
  type Post @key(selectionSet: &quot;{ id }&quot;) {
    id: String!
    name: String!
  }
  
  type PostPayload {
    item: Post
  }
  
  type PostsPayload {
    items: [Post!]
    pageInfo: PaginationInfo
  }
  
  type PostQuery {
    getOne(where: PostWhereUniqueInput!): PostPayload!
    getList(filter: PostFilter = {} sort: [PostSort! ] = [{id: asc}] page: Int = 1 perPage: Int = 100): PostsPayload!
    getMany(ids: [ID!]!): PostsPayload!  @merge(keyField: &quot;id&quot;)
  }
  
  type Query {
    Post: PostQuery
  }
  ...
  </code></pre>