anchor.diff:          _graph.getProjectByName(name).getOrElse(() =>
               throw new ArgumentError('$type project $name does not exist'));
   
  -    final serverProjectDeps = getProjectByName('server', serverProjectName);
  -    final clientProjectDeps = getProjectByName('client', clientProjectName);
  +    final serverProject = getProjectByName('server', serverProjectName);
  +    final clientProject = getProjectByName('client', clientProjectName);
   
       final dockerfile = new Dockerfile();
   
  
positive.code:     _setupForPrivateGit(setupForPrivateGit, dockerfile);
  
      final serverFiles = new _TopLevelProjectFiles(
          dockerfile, serverProjectDeps, rootDirectory.path, targetRootPath);
  
      final clientFiles = new _TopLevelProjectFiles(
          dockerfile, clientProjectDeps, rootDirectory.path, targetRootPath);
  
      final omitClient =
          omitClientWhenPathDependencies && clientFiles.hasPathDependencies;
  
negative.code:     dockerfile.cmd([]);
  
      final serverMain = p.join(
          serverProject.installDirectory.path, 'bin/server.dart');
  
      dockerfile.workDir(serverFiles.workDir);
  
  