@Override
 public void load(LoaderWork.Manager manager, LoaderRequest request) {
   if (request.getMetadata() != null) {
     conditionalLoader.load(manager, request);
   } else {
     regularLoader.load(manager, request);
   }
 }
 @Override
 public void close() throws IOException {
   regularLoader.close();
   conditionalLoader.close();
 }