anchor.diff:        }
         
         // Only scan Dart files. All other files should just be accepted.
  -      if (extension != "dart") {
  -        _log("File is not distdartdeps or dart so we just return it.");
  +      if (extension != ".dart") {
  +        _log("File is not .distdartdeps or .dart so we just return it.");
           return new _FileNode(filePath, hash);
         }
         
  
positive.code:           c.complete();
          } else {
            throw new LinkException("Could not create link.", 
                                    destinationPath,
                                    new OSError(result.stderr, result.exitCode));
          }
        });
  
negative.code:       _log("The extension of the file is: $extension");
        
        // File there specify additional dependencies
        if (extension == ".distdartdeps") {
          _log("'distdartdeps' extension so we scan for dependencies.");
          
          return new Stream.fromIterable([bytes]).transform(UTF8.decoder)
  