Constructing a list of interfaces/unions in Dgraph

I think this illustrates how mutations with unions will work: