Return single object instead array for exactly one relation between node

I saw this thread, and I had a thought that I figured I would share. What if Dgraph assumed that anything with first: 1 or last: 1 should be returned as a single item. This would prevent the creation of another directive for this purpose, and instead ingrain it into an existing piece of functionality. Just a thought.