code: @Override
  	public Properties getProperties(final String key) {
  		String[] keyValuePairs = getStringArray(key);
  
  		Properties props = new Properties();
  
  		for (String pair : keyValuePairs) {
  			int index = pair.indexOf('=');
  
  			if (index < 1) {
  				throw new IllegalArgumentException("Malformed property: " + pair);
  			}
  
  			props.put(pair.substring(0, index), pair.substring(index + 1, pair.length()));
  		}
  
  		return props;
  	}
docs: {@inheritDoc}