anchor.diff:  }
   ----
   
  +NOTE: For readability we use classes with public fields, but classes with private fields with public getters and setters will also work.
  +
   The classes we have just created describe the GraphQL schema which is a
   set of possible data (objects, fields, relationships) that a client can access.
   
  
positive.code: ----
      @Query
      @Description("Get a Films from a galaxy far far away")
      public CompletionStage<Film> getFilm(@Name("filmId") int id) {
          // ...
      }
  ----
  
negative.code: Therefore, the name of the query is implicitly set as the method name
  excluding the `get`.
  
  This query will allow the client to retrieve the film by id, and the `@Name` annotation on the parameter 
  changes the parameter name to `filmId` rather than the default `id` that it would be if you omit the `@Name` annotation.
  
  Enter the following into `GraphiQL` and make a request.
  
  