So many questions, and alas, so many answers.