Contextual Integrity in Large Language Models: A Review | Synapse