anchor.diff:        table = new Table(id, view, seat);
       } else if (message['type'] == "ask_trump") {
         table.recv_ask_trump(message['seat']);
  +    } else if (message['type'] == "trump_passed") {
  +      table.recv_trump_passed(message['seat']);
  +    } else if (message['type'] == "trump_called") {
  +      table.recv_trump_called(message['seat'], message['suit']);
       } else if (message['type'] == "chat") {
         var chat_msg = message['message'];
         var chat_name = message['name'];
  
positive.code:     var call = mkmsg("call_trump", {"table_id": id, "suit": suit});
      tsocket.send(json.stringify(call));
    }
  }
  
  class Card {
  
negative.code:   return message;
  }
  
  suit_toString(suit) {
    return ["clubs", "diamonds", "spades", "hearts"][suit - 1];
  }
  
  /**
   * Learn about the Web UI package by visiting
   * http://www.dartlang.org/articles/dart-web-components/.
  