Note that this suggestion of naming positional arguments like keywords has come up multiple times on this forum, and usually the same sorts of arguments arise. See Allow use of named-argument syntax for positional arguments? and the other discussions linked therein.
9 Likes