Structural assignments from tuples and node calls