I understand that I can use 'exit', but I don't want to use a pausable method. I just want to
ensure that a dormant Task object will be garbaged collected. I figure since I am removing the listeners,
that should hopefully be the only thing referencing the task, as there are no messages in the mailboxes,
it's never going to appear on the scheduler again.
Is this a valid understanding?