> you must produce a valid tar command

Define "valid"? If you mean "doesn't give an exit error", `tar --help`[0] and `tar --usage`[1] are valid.

[0] For both bsdtar (3.8.1) and GNU tar (1.35)

[1] Only for GNU tar (1.35)