def _parse_options(options: List[str]) -> Dict[str, str]:
try:<EOL><INDENT>return dict(i.split('<STR_LIT:=>', maxsplit=<NUM_LIT:1>) for i in options)<EOL><DEDENT>except ValueError:<EOL><INDENT>raise ArgumentError(<EOL>f'<STR_LIT>')<EOL><DEDENT>
Parse repeatable CLI options

    >>> opts = _parse_options(['cluster.name=foo', 'CRATE_JAVA_OPTS="-Dxy=foo"'])
    >>> print(json.dumps(opts, sort_keys=True))
    {"CRATE_JAVA_OPTS": "\\"-Dxy=foo\\"", "cluster.name": "foo"}