# Functions
No description provided by the author
ParseCommandLineList parses comma separated string lists which are passed in on the command line.
The input mapping is experessed on the command line as `key1:value1,key2:value2,...` We parse it here, but need to keep in mind that keys or values may contain commas and colons.