extras(help, version, $argv, doc);
final MatchResult m = pattern.fix().match($argv);
if (m.matched() && m.getLeft().isEmpty()) {
// @formatter:off
// >>> return Dict((a.name, a.value) for a in (pattern.flat() + collected))
// @formatter:on
final Map<String, Object> u = new HashMap<String, Object>();