def show(self, exclude=[]):
ordering = self.constant_keys + self.varying_keys<EOL>spec_lines = ['<STR_LIT:U+002CU+0020>'.join(['<STR_LIT>' % (k, s[k]) for k in ordering<EOL>if (k in s) and (k not in exclude)])<EOL>for s in self.specs]<EOL>print('<STR_LIT:\n>'.join(['<STR_LIT>' % (i,l) for (i,l) in enumerate(spec_lines)]))<EOL>
Convenience method to inspect the available argument values in
human-readable format. The ordering of keys is determined by
how quickly they vary.

The exclude list allows specific keys to be excluded for
readability (e.g. to hide long, absolute filenames).