docs: @Override
      public void setLocations(Resource... locations) {
          final List<Resource> list = new ArrayList<>();
          for (Resource r : locations) {
              if (r.exists()) {
                  list.add(r);
              } else {
                  // In our case this event is worth a DEBUG note.
                  logger.debug(
                          "The following Resource was not present (it may be "
                                  + "optional, or it's absence may lead to issues):  ",
                          r);
              }
          }
          super.setLocations(list.toArray(new Resource[0]));
      }