Wow. To be honest, when I started reading this post, I expected something else. But having finished it now (I even read it twice), I realize this was way better than what I expected. Thank you very much for sharing this, Tom.