HAVE YOU BEEN HEXED? Recognizing and Breaking Curses