tasks now extract task_input and course_id from InstructorTask, instead of passing explicitly.