How do arbitrary curses work?