This is pretty cool, but if the author is reading this: I think you might want to re-assess what you use in the example on the homepage.
At the very least, a JS developer might look at this:
```
.author .drinkPref :first-child
```
And go, well... I can just do this:
```
object.author.drinkPref[0]
```
Not so different! I noticed a bunch of other cool features however. For example:
```
:contains(S)
```
That's so useful! As a way to query a JSON object this is far more interesting than the original examples.
Anyway, apart from that, this is awesome. Good job.