 Oh, one more thing. I would be in support of removing the Church of the Holy Trinity citation, because nowhere in the opinion does the SC actually refer to the separation principle. (I can certainly see why it is relevant though... it just doesn't address the separation principle directly like the other cases do).  