anchor.diff:  ----
       @Query
       @Description("Get a Films from a galaxy far far away")
  -    public CompletionStage<Film> getFilm(@Name("filmId") int id) {
  +    public CompletionStage<Film> getFilm(int filmId) {
           // ...
       }
   ----
  
positive.code: 
      public List<Hero> getHeroesBySurname(String surname) {
          return heroes.stream()
                  .filter(hero -> hero.getSurname().equals(surname))
                  .collect(Collectors.toList());
      }
  }
  
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.
  
  