“flag needs two dashes” Why the hell don’t you correct it then? Or just rewrite it that it works with one dash?