this will be racy, since `callToEnd.hangUp()` is going to cause a `callschanged` event the `handledCalls` array will change under you...