Where can I learn about various opcodes for with-integrity? I'm using (with-integrity (:change) ...) with merely a hint on what it actually does. Thanks!