@Override
                  public void encode(Object object, Type bodyType, RequestTemplate template) {
                    encodedType.set(bodyType);
                  }
The type of a parameter value may not be the desired type to encode as. Prefer the interface
type.
core/src/test/java/feign/AsyncFeignTest.java