anchor.diff:  
   
     void getInRandomStrife(Element div) {
  +      session.logger.info("AB: It's a mail fight.");
  +
         GameEntity target = findSomeoneBesidesMe();
   
         Team pTeam = new Team(this.session, <GameEntity>[gameEntity]);
  
positive.code:   }
  
    void cantFindRecipient(Element div) {
        Land currentLand = findLandToBeOn();
        List<String> bullshit = <String>["The ${gameEntity.htmlTitle()} arrives at ${currentLand} where the ${recipient.htmlTitle()} should be, but a ${currentLand.consortFeature.sound}ing ${currentLand.consortFeature.name} says they just missed them. Drat.","The ${gameEntity.htmlTitle()} arrives at ${currentLand} only to find the ${recipient.htmlTitle()} apparently just left.","The ${gameEntity.htmlTitle()} searches  ${currentLand.name} for a while, but just can't find the ${recipient.htmlTitle()}. "];
        DivElement ret = new DivElement();
  
negative.code:   @override
    bool trigger(List<Player> playerList) {
        //should have a REALLY high chance of triggering. The MAIL is important.
        if(session.rand.nextDouble() > .01) return true;
        return false;
    }
  }