anchor.diff:    String _fuchsiaRoot;
     String _projectRoot;
     String _projectName;
  +  String _binaryName;
     String _fuchsiaProjectPath;
     String _target;
     String _address;
  
positive.code: 
      // Check that there are running VM services on the returned
      // ports, and find the Isolates that are running the target app.
      final String isolateName = "$_projectName\$main";
      final List<int> targetPorts = await _filterPorts(servicePorts, isolateName);
      if (targetPorts.length == 0) {
        throwToolExit("No VMs found running $_projectName");
      }
      for (int port in targetPorts) {
        printTrace("Found $_projectName at $port");
      }
  
      // Set up a device and hot runner and attach the hot runner to the first
  
negative.code:         projectRootPath: _fuchsiaProjectPath,
          packagesFilePath: _dotPackagesPath);
      final Uri observatoryUri = Uri.parse("http://$fullAddress");
      printStatus("Connecting to $_binaryName at $observatoryUri");
      await hotRunner.attach(observatoryUri, isolateFilter: isolateName);
    }
  
  