Currently the Drop implementation for Process invokes wait. Apart from blocking in destructors, this could also lead to unexpected results if the desire was to fork off a daemon.
Should we block in wait? If not, who cleans up the resources?
Nominating.