James, thank you so much for writing this up. I really appreciate it. A programmer's life is mostly "no news is good news" (poor English, the "no news" here means "lack of news", but it's colloquial).