I was going to buy this library before I heard this gem. Now it just makes me more upset I have to wait until the end of September to get my copy.

Maarten, you made be happier but you also ticked me off (how\'s that for classic bipolar).

Seriously, excellent demo!