undeffing a resolve object does not work, why?

Find a way to not have to use Storable for information transport.

Add monitoring capability, e.g. by running either read() or monitoring
routine in a different thread.
