private final Random rng = new Random();
public ArchiveHandler(CommandContext ctx) {
super(ctx, "archive", true);
final FilenameTabCompleter pathCompleter = Util.isWindows() ? new WindowsFilenameTabCompleter(ctx) : new DefaultFilenameTabCompleter(ctx);
path = new FileSystemPathArgument(this, pathCompleter, 0, "--path");
script = new ArgumentWithValue(this, "--script");
path.addCantAppearAfter(script);
}