anchor.diff:      });
     }
   
  -  void callback(Timer timer) {
  -    Logger.root.fine("callback ${timer}");
  +  void callback(Timer _) {
  +    Logger.root.fine("fetching first page");
       _fetchFirstPage().then((List<Package> packages){
         if (queueSendPort != null) {
           packages.forEach((Package package) {
  
positive.code:         ..serve(rebuildUrl, method: 'GET').listen(rebuild)
          ..serve(buildAllUrl, method: 'GET').listen(buildAll)
          ..serve(rebuildAllUrl, method: 'GET').listen(rebuildAll)
          ..defaultStream.listen(serveNotFound);
      });
    }
  
negative.code:       }).catchError((error) => req.response.close());
      }
  
      // queue all packages for building, if build already exists do not rebuild.
      void buildAll(HttpRequest req) {
        _oneTimeBuildAllVersions();
        req.response.write("Queueing all packages and versions");
        req.response.close();
      }
  
      // force rebuild of all packages
      void rebuildAll(HttpRequest req) {
        _oneTimeBuildAllVersions(rebuild: true);
        req.response.write("Rebuilding all packages and versions");
        req.response.close();
      }
  
      // builds the latest versions of the first page
      void buildFirstPage(HttpRequest req) {
        callback(null);
        req.response.write("Building first page");
        req.response.close();
      }
  
  