More work on union support
More work on union support

stellar/xdrgen,stellar/xdrgen,stellar/xdrgen,Payshare/xdrgen,stellar/xdrgen,stellar/xdrgen,Payshare/xdrgen,codeck/xdrgen,nullstyle/xdrgen,codeck/xdrgen,nullstyle/xdrgen,stellar/xdrgen