@chenyan
Another additional question.
Since the canister init requires args, so dfx canister install --mode install/reinstall will require us to pass arguments.
Why does --mode upgrade also require the argument? Since during upgrade only pre_upgrade and post_upgrade are run?
I see this when I run dfx canister install <canister_name> --mode upgrade for the canister with the argument:
