code: @Override
  	public String getProperty(String key) {
  		for (PropertyLoader loader : loaders) {
  			String value = loader.getProperty(key);
  			if(value != null)
  				return value;
  		}
  		return null;
  	}
docs: Loop over the components and
  return the first not null value found.