Dating Severus Snape Would Include...