Very cool! And the prefix queries you mention are what I was trying to get at in another comment, but you explained it better :)