reduce expressions in tuple if they are not VariableAccess, fixes #4
Closes #774 - thanks @d3zd3z for reporting & @zhaihj for the fix.