docs: public void addFirst(PropertySource<?> propertySource) {
          if (logger.isDebugEnabled()) {
              logger.debug("Adding PropertySource '" + propertySource.getName() + "' with highest search precedence");
          }
          removeIfPresent(propertySource);
          this.propertySourceList.add(0, propertySource);
      }