Thanks to both Jacob and Ivar. I don't know how I missed the type specialization.
Still, I'm not quite sure what the use case is. I guess it makes sense as a reference to a single k,v pair in a dict, which is what Ivar was alluding to, I guess. I still am not sure that it would an appropriate structure for my use case (edge representation), though it certainly would be possible to do. Cheers.
