call _backend for vararg names

This ensures that vararg variable names will match the rest of the code.
For example, the reserved name `dir` will be rewritten to `dir_`.