if (/\.+[\]>]/.test(cmd) && i === splitCommand.length - 1) variadic = true;
if (/^\[/.test(cmd)) {
cmd: cmd.replace(bregex, '').split('|') as NotEmptyArray<string>,
variadic,
});
} else {
parsedCommand.demanded.push({