Practical Unlearning for Large Language Models | Synapse