Why the distinction between get_course_location_xxxxx and get_location_xxxx?