So, the reason I did it the way I did it before is because, if `keys` contains duplicates, then we only need to fetch each instance of the duplicate once.  However, I admit that this is probably a pretty meager optimization for the average `keys` use-case, and the performance gains are probably lost by all the ugly `JSON.parse()` and lookups, so I am :+1: for your much simpler and more elegant version.