Currently in onRecord if you choose Change to take a student out of a course section, no Add is required and the Change can effectively act as a drop (although recorded differently in a student record). Please make Change function like Enrollment Transfer does and prompt to Add to another section of the same course.