Parser does attach symbol to tuple expressions. Referential transparency isn't needed for that.