It would be more interesting if someone wrote something like this for standard jQuery-compatible syntax. jQuery code in, compiled selectors out. And it's just standard javascript, so no learning curve to learn or anything.
Yes, and a compile step is necessary to produce JS code for those macros. Sounds like it would be really good with coffeescript, like.