safe-event-scheme