second incidence
next point
The second incidence at the end of the declaration promises the compiler that the sender would not be changed by the function run.
The next point at the end of the declaration promises the compiler that the sender would not be changed by the function run.