TaskListComposite basic refactoring.