False keeps the task out of the saved queue, so it does not survive a restart.
final bool persistent;