anchor.diff:  
   void main() {
     test("cookieMiddleware works", () {
  -    var req = new Request('GET', new Uri.http("example.com", "/"), headers: {
  -      HttpHeaders.COOKIE: "a=1; b=2;",
  -    });
  -    Handler handler = (Request request){
  +    var req = new Request('GET', new Uri.http("example.com", "/"), headers: {HttpHeaders.COOKIE: "a=1; b=2;",});
  +    Handler handler = (Request request) {
         expect(request.context, contains('cookies'));
         Map<String, Cookie> cookies = request.context['cookies'];
         expect(cookies, isMap);
  
positive.code:     expect(cookieMiddleware()(handler)(req), equals('expect'));
    });
  
  
    test("parse cookies in request header", () {
      var req = new Request('GET', new Uri.http("example.com", "/"), headers: {
        HttpHeaders.COOKIE: "a=1; b=2;",
      });
      req = ShelfCookieParser.updateRequest(req);
      expect(req.context, contains('cookies'));
      Map<String, Cookie> cookies = req.context['cookies'];
  
negative.code:   });
  
    test("supports non whitespaces separated cookies", () {
      var req = new Request('GET', new Uri.http("example.com", "/"), headers: {HttpHeaders.COOKIE: r'a=1;b=2',});
      req = ShelfCookieParser.updateRequest(req);
      expect(req.context, contains('cookies'));
      Map<String, Cookie> cookies = req.context['cookies'];
  