Dsl

Actually, service_event is bad typing. For one thing, we want to be able to tell it to crash.