anchor.diff:          SocketIOException("Error: readList failed - invalid socket handle");
     }
   
  -  int _readList(List<int> buffer, int offset, int bytes)
  +  _readList(List<int> buffer, int offset, int bytes)
         native "Socket_ReadList";
   
     int writeList(List<int> buffer, int offset, int bytes) {
  
positive.code:       if ((offset + bytes) > buffer.length) {
          throw new IndexOutOfRangeException(offset + bytes);
        }
        int result = _readList(buffer, offset, bytes);
        if (result is OSError) {
          _reportError(result, "Read failed");
          return -1;
  
negative.code: 
    _ServerSocket._internal();
  
    _accept(Socket socket) native "ServerSocket_Accept";
  
    _createBindListen(String bindAddress, int port, int backlog)
        native "ServerSocket_CreateBindListen";
  
    void set onConnection(void callback(Socket connection)) {
  