@Override
 public <T> T trace(Class<T> cls) {
   return sync.trace(cls);
 }
 @Override
 public <T> T trace(GenericType<T> type) {
   return sync.trace(type);
 }
 @Override
 public Response trace() {
   return sync.trace();
 }