I have a Key-Value server with a deliberate error. Looking up the key
'crash' with kv:lookup(crash) should case the server to crash
with a divide by zero error and the supervisor should restart the server -
instead the supervisor crashes.
If I do this:
The KV server dies as expected, restarts and then the supervisor