Rest in Peace, Professor Snape.