compiler: remove temp vars that block vararg tuple elimination from working
helps #2050, part of #3440