anchor.diff:  
       //if you add a bigbad summary to yourself, you add all it's values to your own data.
       void add(BigBadSummary other) {
  -        print("adding big bad summary ${other}");
  +        //print("adding big bad summary ${other}");
           for(BigBadStats cs in other.data.values) {
  -            print("processing big bad stats with name ${cs.name}");
  +            //print("processing big bad stats with name ${cs.name}");
               if(data.containsKey(cs.name)) {
                   data[cs.name].add(cs);
               }else {
  
positive.code:         List<GameEntity> npcs = session.activatedNPCS;
          for(GameEntity g in npcs) {
              if(g is BigBad){
                  print("TEST AB WRITING: I am initializing a big bad summary from a real session. the big bad is $g");
                  BigBadStats s = new BigBadStats(g);
                  data[s.name] = s;
              }
  
negative.code: 
  
      void loadBigBad(GameEntity bigBad) {
          //print("loading a big bad $bigBad, it wasn't default");
          this.name = bigBad.name;
          this.description = bigBad.description;
          statsMap["Times Activated"] = bigBad.active ? 1 : 0;
  