anchor.diff:  List<Card> newDeck(){
     List<Card> cards = [];
   
  +  cards.add(Character.SCARLET);
  +  cards.add(Character.MUSTARD);
  +  cards.add(Character.WHITE);
  +  cards.add(Character.GREEN);
  +  cards.add(Character.PEACOCK);
  +  cards.add(Character.PLUM);
  +    
     cards.add(Room.BALLROOM);
     cards.add(Room.BILLIARDROOM);
     cards.add(Room.CONSERVATORY);
  
positive.code:   const Card();
  }
  
  enum Character_Enum {SCARLET, MUSTARD, WHITE, GREEN, PEACOCK, PLUM}
  class Character extends Card {
    final Character_Enum character;
    
    const Character._(this.character);
    
    static final Character SCARLET =
        const Character._(Character_Enum.SCARLET);
    static final Character MUSTARD =
        const Character._(Character_Enum.MUSTARD);
    static final Character WHITE =
        const Character._(Character_Enum.WHITE);
    static final Character GREEN =
        const Character._(Character_Enum.GREEN);
    static final Character PEACOCK =
        const Character._(Character_Enum.PEACOCK);
    static final Character PLUM =
        const Character._(Character_Enum.PLUM);  
  }
  
  enum Room_Enum {HALL, STUDY, LIBRARY, CONSERVATORY, BALLROOM, BILLIARDROOM, LOUNGE, DININGROOM, KITCHEN}
  
negative.code:   cards.add(Weapon.POISON);
    cards.add(Weapon.ROPE);
    
    return cards;
  }
  
  