private static Schema buildUnion(Schema[] branches) { return new UnionSchema(branches); //throw new NotImplementedException(); //List<Schema> branchList = new List<Schema>(branches); //return Schema.createUnion(branchList); } }