> I'll keep updating the comment.
For future reference, ten hours later I have still not finished reading all of it. It would make a great blog post to continue this comment thread once done.