add TypeToken<?> to ReflectiveTypeAdapterFactory.BoudField