Sweet! That's a great example of a situation where closures can come in very handy.
That doesn't look right, does it?