[BUGFIX] Call event handlers now cannot crash the call, and no longer stop on return value

Fixes #426