struct_assignment: handle unions as well