bug fix in Task: was ignoring zero defaultDuration from parent taskList