make SlaveTask.communicationGroup member variable local