Yes, we should using positional place holders everywhere.
In the past I had problems with it.
Maybe this can be changed with a smart shell script.