docs: public void setMappings(Map<String,ResourceObjectProvider> mappings) {
  		this.mappings = new ArrayList<>(mappings.size());
  		for (Map.Entry<String, ResourceObjectProvider> entry : mappings.entrySet()) {
  			this.mappings.add(new Mapping(compile(entry.getKey()), entry.getValue()));
  		}
  	}