The current initialization strategy creates a default MPI error handler, which relies on a non-existent Chicken internal, abort-hook to create a Scheme exception. A new strategy is necessary, where a pure Scheme error handler can be passed to MPI_Comm_create_errhandler.