CommandLineParser exposes a read-only dictionary-like public interface for custom option lookup, and can accumulate multiple values for each key.
CommandLineParser gives instructive error messages whenever the convenience indexer is misused.
Simplify CommandLineParser by having it produce an ILookup<string, string> of the collected custom options.
Fix error messages produced by CommandLineParser.