anchor.diff:    
     return _fortuneCollection.find().toList().then((fortunes) {
       fortunes = fortunes.map((fortune) {
  -      return new Fortune(fortune["id"], fortune["message"]);
  +      return new fortune(fortune["id"], fortune["message"]);
       }).toList();
  -    fortunes.add(new Fortune(0, 'Additional fortune added at request time.'));
  +    fortunes.add(new fortune(0, 'Additional fortune added at request time.'));
       fortunes.sort();
       return fortunesView(connect, fortunes: fortunes);
     });
  
positive.code:   
    return _connectionPool.connect().then((connection) {
      return connection.query('SELECT "id", "message" FROM "fortune";')
          .map((row) => new Fortune(row[0], row[1]))
            .toList()
              .whenComplete(() { connection.close(); });
    }).then((fortunes) {
      fortunes.add(new Fortune(0, 'Additional fortune added at request time.'));
      fortunes.sort();
      return fortunesView(connect, fortunes: fortunes);
    });
  
negative.code:     return connection
        .query('SELECT "id", "randomnumber" FROM "world" WHERE id = @id;', { 'id': _RANDOM.nextInt(_WORLD_TABLE_SIZE) + 1 })
        .single
        .then((row) =>new world(row[0], row[1]))
        .whenComplete(() {
          connection.close();
        });
  