Nice, I think this deserves a post of its own.
reply