anchor.diff:      IntroNew(Session session): super(session, false);
     @override
     void renderContent(Element div, int i) {
  -      String narration = getNarration();
  +      doNarration(div,i);
         String chat = "";
         if(friend != null) {
  -          //p2.getRelationshipWith(p1).value > 0
             List<Conversation> convos = getConversations();
             String player1Start = player.chatHandleShort() + ": ";
             String player2Start = friend.chatHandleShortCheckDup(player.chatHandleShort()) + ": "; //don't be lazy and usePlayer1Start as input, there's a colon.
  
positive.code: import "dart:html";
  import "../SBURBSim.dart";
  
  
  class IntroNew extends IntroScene {
  
      Player player = null;
  
negative.code:     //two sections, I'm in the land of x and y!// Cool, what's it like?// It's full of x and y.// Oh.
      //goodLand
      List<PlusMinusConversationalPair> getLandPair() {
        //TODO IMPORTANT: !!! DO *NOT* PASS IN A PLAYER WHEN YOU ARE GETTING A SMELL OR SOUND OR WHATEVER. CANNOT ALLOW CHATS TO MODIFY ANYTHING.
          List<PlusMinusConversationalPair> possible1 = new List<PlusMinusConversationalPair>();
          List<PlusMinusConversationalPair> possible2 = new List<PlusMinusConversationalPair>();
          //generic
  