code: private static Properties initProperties() {
  		InputStream stream = null;
  		try {
  			// TODO: limited to known drivers, better find driver later based on JDBC connection URL without "simon" word
  			Properties properties = new Properties();
  			stream = Thread.currentThread().getContextClassLoader().getResourceAsStream("org/javasimon/jdbc4/drivers.properties");
  			if (stream != null) {
  				properties.load(stream);
  			}
  			return properties;
  		} catch (IOException e) {
  			throw new IllegalStateException(e);
  		} finally {
  			if (stream != null) {
  				try {
  					stream.close();
  				} catch (IOException e) {
  					// Doesn't matter
  				}
  			}
  		}
  	}
docs: Loads {@code driver.properties} file.