"Do the parenthesis create a single expression out of multiple constituent expressions?"
No, it's the commas that do that. The comma operator evaluates the expressions on both sides of it, and returns the right hand side.
Therefore:
e = (a = b, c = d)
Will perform the two inner assignments, and then assign c to e.