title: Can a GraphQL input type inherit from another type or interface?
body: <p>Is it possible to use inheritance with GraphQL input types?</p>
  
  <p>Something like that (this, of course, doesn't work with input types):</p>
  
  <pre><code>interface UserInputInterface {
    firstName: String
    lastName: String
  }
  
  input UserInput implements UserInputInterface {
    password: String!
  }
  
  input UserChangesInput implements UserInputInterface {
    id: ID!
    password: String
  }
  </code></pre>