exec(): registerChange is conditional on return of _exec.