Oh god, revsets. When i was able to use Mercurial (via hgsubversion and hg-git), i used revsets constantly, to ferret out all sorts of useful knowledge from the repository. My Git-using colleagues thought i was some kind of wizard. I switched jobs, and now i just use Git. I miss revsets so much.