Don't apologize, change _get_course_for_item to raise a more useful exception.