Currently used by watchpoints. This blockedByActionPoint collects all the actionpoint reasons for the task to be stopped at a point, and schedules a done event on the event loop which manages these messages.