BUT FIRST: this was a really good read.