This landed in trunk just before our Meetup last night. I demo'd it -- you should've heard the "ooh!"s and "aaahh!"s it elicited.