anchor.diff:    }
   }
   
  +@observable
   class SeatView {
     bool isOpen;
     String name;
  
positive.code:       var chat_msg = message['message'];
        var chat_name = message['name'];
        table.recv_chat(chat_name, chat_msg);
      } else if (message['type'] != null) {
        var type = message['type'];
        print("Received message with type $type");
  
negative.code:   }
  }
  
  @observable
  class TableView {
    int tableId;
    List<SeatView> seats;
  