@todo Describe.
@todo Mention that you need to cleanup in terminate especially if you used the process dictionary, started timers, started monitoring...