Final version.

Does not allow to remove tasks