code: public static Map<String, String> loadBundle(List<URL> sources, Encoding encoding, String newline)
  			throws IOException, SyntaxErrorException
  	{
  		Map<String, String> _result = new HashMap<String, String>();
  		for (URL _source : sources)
  		{
  			Map<String, String> _properties = loadProperties(_source.openStream(), encoding, newline);
  			_result.putAll(_properties);
  		}
  		return _result;
  	}
docs: Load a collection of properties files into the same Map, supports multiple lines values.
  
  @param sources
  the list of properties files to load.
  @param encoding
  the encoding of the files.
  @param newline
  the sequence to use as a line separator for multiple line values.
  @return the properties, merged following the rules "the last speaker is right".
  @throws IOException
  if there is a problem to deal with, especially if one of the URL points to nothing.
  @throws SyntaxErrorException
  if there is a problem to deal with.
  @see LineByLinePropertyParser
  @since 16.08.02