This might become redundant if @dereuromark moves loadTasks() into the shell constructor.