Id not allowed multiple times in same sub-query

In Dgraph, we expand out the fragment internally. And just as a general rule, we don’t allow requesting the same predicate on the same level multiple times for performance reasons. Seems like this should be easy to work around.