title: Invalid GraphQL Schema
body: <p>I have the following GraphQL schema:</p>
  
  <pre><code>type User {
    id: String!
    email: String
  }
  
  input CreateUserDto {
    email: String!
    password: String!
  }
  
  input CredentialsDto {
    email: String!
    password: String!
  }
  
  type CreateUserResponseDto {
    id: String!
  }
  
  type TokenResponseDto {
    token: String!
  }
  
  type Mutation {
    signup(input: CreateUserDto!): CreateUserResponseDto!
  }
  
  type Query {
    user(id: Int!): User
  
    auth {
      login(credentials: CredentialsDto!): TokenResponseDto
    }
  }
  </code></pre>
  
  <p>And for some reason I am getting the following error:</p>
  
  <pre><code>Syntax Error: Expected :, found {
  
  GraphQL request (13:8)
  12: 
  13:   auth {
             ^
  14:     login(credentials: CredentialsDto!): TokenResponseDto
  </code></pre>
  
  <p>If I will add <code>:</code> after the <code>auth</code> attribute than I will get the following error:</p>
  
  <pre><code>Syntax Error: Expected Name, found {
  
  GraphQL request (13:9)
  12: 
  13:   auth: {
              ^
  14:     login(credentials: CredentialsDto!): TokenResponseDto
  
  What am I doing wrong?
  </code></pre>