code: @SuppressWarnings("unchecked")
      public <R> R getHeader(String name) {
          return (R) headers().get(name);
      }
docs: Allow getting headers in a generified way.
  
  @param name The key to get
  @param <R> The type of the return
  @return The found object