1 2 3 4 5 6 7 8 9 10
union Union { int[]; int; double; }; sync protocol Parray_Union { parent: sync Msg(Union u, Union[] au) returns (Union r); };