public static BaseProperties stringToProperties(String propString){
	    BaseProperties result = new BaseProperties();
	    if (null == propString)
	        return result;

	    InputStream is = new ByteArrayInputStream(propString.getBytes());
	    try {
	        result.load(is);
	    } catch (IOException e) {
	        LOG.error("Caught IO exception while trying to load properties from record:" 
	                + e.getLocalizedMessage() + " because of:" + e.getCause());
	    }
	    return result;
	}