anchor.diff:  
       // TODO: Remove dartdoc
   
  -    print('Package "$packageName" got successfully removed.');
  -    print('WARNING: Please remember to clear the AppEngine memcache!');
  +    print('Committing changes to DB ...');
  +    T.queueMutations(deletes: deletes);
  +    await T.commit();
     });
  +
  +  print('Package "$packageName" got successfully removed.');
  +  print('WARNING: Please remember to clear the AppEngine memcache!');
   }
   
   Future removePackageVersion(String packageName, String version) async {
  
positive.code: }
  
  Future removePackage(String packageName) async {
    return dbService.withTransaction((Transaction T) async {
      final Key packageKey = dbService.emptyKey.append(Package, id: packageName);
      final Package package = (await T.lookup([packageKey])).first;
      if (package == null) {
        throw new Exception("Package $packageName does not exist.");
      }
  
      final versionsQuery = T.query(PackageVersion, packageKey);
      final List<PackageVersion> versions = await versionsQuery.run().toList();
      final List<Version> versionNames =
          versions.map((v) => v.semanticVersion).toList();
  
      final deletes = versions.map((v) => v.key).toList();
      deletes.add(packageKey);
  
      final packageAnalysisKey =
          dbService.emptyKey.append(PackageAnalysis, id: packageName);
  
negative.code:       deletes.addAll(as.map((a) => a.key));
      }
  
      final bucket = storageService.bucket(activeConfiguration.packageBucketName);
      final storage = new TarballStorage(storageService, bucket, '');
      print('Removing GCS objects ...');
  