Align mcs's tuple deconstruction behavior with csc