docs: public void addFirstPropertySource(PropertySource<?> propertySource) {
          List<PropertySource<?>> existing = new ArrayList<PropertySource<?>>(this.propertySources);
          this.propertySources.clear();
          this.propertySources.add(propertySource);
          this.propertySources.addAll(existing);
      }