anchor.diff:  }
   
   
  -//FIXME consistent use of pconn and conn.
   class PoolImpl implements Pool {
   
     PoolImpl(this.databaseUri,
  
positive.code:   _processWaitQueue() {
      if (_waitQueue.isEmpty) return;
  
      for (var conn in _getAvailable()) {
        if (_waitQueue.isEmpty) return;
        var completer = _waitQueue.removeFirst();
        completer.complete(conn);
      }
    }
  
    /// Perfom a query to check the state of the connection.
    Future<bool> _testConnection(PooledConnection conn) async {
      bool ok;
      Exception exception;
      try {
        var row = await conn.connection.query('select true').single;
        ok = row[0];
      } on Exception catch (ex) {
        ok = false;
  
negative.code:     _state = stopped;
    }
  
  }
  
  