Brilliance!
Thanks for the great post.