code: def curargs(self):
          
          #This is where we update the arguments to new dictionary versions when the code
          #is updated with new features etc. so that the older, serialized sessions don't
          #break.
          if (self.active not in self._version_check or 
              self.group not in self._version_check[self.active]):
              if ("version" not in self.args[self.active][self.group] or
                  self.args[self.active][self.group]["version"] < self._template_args["version"]):
                  for key in self._template_args:
                      if key not in self.args[self.active][self.group]:
                          self.args[self.active][self.group][key] = self._template_args[key]
                  self.args[self.active][self.group]["version"] = self._template_args["version"]
  
              if self.active not in self._version_check:
                  self._version_check[self.active] = [self.group]
              else:
                  self._version_check[self.active].append(self.group)
  
          return self.args[self.active][self.group]
docs: Returns the dictionary of arguments for plotting/tabulating of the active
          unit test and analysis group.