anchor.diff: -.container 
  +.container
     .row
       .intro.col-md-12
         block title
  -        
  -      p This diagram depicts the flow of money through Oakland's budget: from revenue sources (on the left), to the General Fund or various non-discretionary funds (in the center), and finally to the various city departments' expenses (on the right).
  -      p 
  +
  +      p This diagram depicts the flow of money through the City of Grand Rapids budget: from revenue sources (on the left), to the General Fund or various non-discretionary funds (in the center), and finally to the various city departments' expenses (on the right).
  +      p
           em Mouse over a flow line to highlight it; click on a bar to highlight all its flows.
     .row
       .col-md-3
  
positive.code:         return datafile;
      });
      datafiles.sort(function(a,b){
        // years in descending order, 
        // types in order of (adjusted, adopted, proposed)
        // (which happens to be ascending)
        var sortYear = d3.descending(a.fy, b.fy);
  
negative.code: 
  script.
      // process filenames to generate display names
  
      datafiles = datafiles.map(function(datafile){
          var nameParts = datafile.filename.slice(0,-4).split("__");
          datafile.displayName = nameParts.join(" ");
  