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