I am not sure I understand why we have a `edx.enrollment.changed` context and event. The `course_id` is already part of the context since it was added by the event middleware.

I think here we only need to emit the event, assuming the context is correct. Maybe to be more explicit it may be ok for this particular event to have the `course_id` both in the `data` and `context` parts.