anchor.diff:  /**
    * Specifies a variable-to-value substitution in a template file text.
    */
  -class TemplateVar {
  +class _TemplateVar {
     final String name;
     final String value;
   
  -  TemplateVar(this.name, this.value);
  +  _TemplateVar(this.name, this.value);
   
     String interpolate(String text) => text.replaceAll('``$name``', value);
   }
  
positive.code:   }
  
    String _interpolateTemplateVars(String text) {
      return _vars.fold(text, (String t, TemplateVar v) => v.interpolate(t));
    }
  
    Future _traverseElement(DirectoryEntry destRoot, DirectoryEntry sourceRoot,
  
negative.code: class ProjectTemplate {
    String _id;
    String _sourceUri;
    List<_TemplateVar> _vars = [];
  
    ProjectTemplate(this._id,
                    [Map<String, String> globalVars,
  