public static Properties parseKeyValueArgs(List<String> args) {
        return parseKeyValueArgs(args, true);
    }
@Test
    public void testParseSingleArg() {
        List<String> argArray = Arrays.asList("my.property=value");
        Properties props = CommandLineUtils.parseKeyValueArgs(argArray);

        assertEquals(props.getProperty("my.property"), "value", "Value of a single property should be 'value'");
    }