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

        assertThrows(IllegalArgumentException.class, () -> CommandLineUtils.parseKeyValueArgs(argArray, false));
    }