anchor.diff:      }
   
       void makeRandomChatBasedOnDolls() {
  -        chatText = "";
  -
  -        chatText = BullshitLine.buildConversation(doll, secondDoll);
  +        String first = chatHandleShort(chatHandle1);
  +        String second = chatHandleShortCheckDup(chatHandle2, first);
  +        chatText = BullshitLine.buildConversation(doll, secondDoll, first, second);
       }
   
   
  
positive.code: 
      @override
      Future<Null> draw([Element container]) async {
          if(canvas == null) {
              print("making new canvas");
              canvas = new CanvasElement(width: width, height: height);
  
negative.code:     }
  
      bool validResponse(String line) {
          if(responseKeyWords.isEmpty) return true; //all are valid
          for(String word in responseKeyWords) {
              if(line.contains(word)) return true;
          }
  