As you can see, this is counting on some naming convention of the parsers. Perhaps a bigger structural change would be needed to handle the check better. My point was to allow easier use on the command line. For example:

    bin/markbench --parser=ciconia

would match both `Ciconia` and `CiconiaGfm` drivers.