argv is traditionally all arguments, which would include: runtime binary, script being ran, and runtime arguments ("runtime parts"). Should ours?
Existing examples:
process.argv (Node): includes runtime parts
Deno.args (Deno): does not include runtime parts (they can be got separately with Deno.execPath(), etc)