code: function loadTasksFromArray(ar, taskCollection)
  {
      let tc = taskCollection.copy();
      ar.forEach((el) =>
      {
          const newTaskCollection = defineTask(tc, el.name, el.description, el.prerequisites, el.action);
          tc = newTaskCollection;
      });
  
      return tc;
  }
docs: loadTaskFromArray - loads a set of tasks from a cfg structure
  @param {array of task definitions}   - ar task definition structure
  @parame {TaskCollection}             - taskCollection - collection into which tasks will be placed
  @return {TaskCollection}             - the updated singelton TaskCollection
  
  @global - updates singelton TaskCollection