docs: public InputStream resolveInput(String systemID) throws KNXMLException
  	{
  		try {
  			try {
  				final URL loc = new URL(systemID);
  				return loc.openConnection().getInputStream();
  			}
  			catch (final MalformedURLException e) {
  				return new FileInputStream(systemID);
  			}
  		}
  		catch (final IOException e) {
  			throw new KNXMLException("error opening " + systemID + ", " + e.getMessage());
  		}
  	}