Added ITask.reset method to the interface