A short (six paragraphs) posting on"A Canon Lawyer's Blog".
The lawyer is Edward N. Peters, JD, JCD, Ref. Sig. Ap.
Hit the link; it's a short posting.
Canon 915, as I and others have explained many times, is not about impositions on individual conscience, it’s about public consequences for public behavior. It’s about taking people at their word and acknowledging the character of their actions. It’s about not pretending that people don’t really mean what they repeatedly say and what they repeatedly do.