anchor.diff:      List<File> templates = template_dir.listSync().where((file) => file is File);
   
       for (File file in markdown_files) {
  +        // TODO: provide a way to access the list of pages with filenames and titles from a _site var
  +
           String filename = path.basenameWithoutExtension(file.path);
           String filepath = path.normalize(file.path);
   
  
positive.code:     print("Generating site...\n");
  
      File options_file = new File('site.yaml');
      Map yaml_options = yaml.loadYaml(options_file.readAsStringSync());
  
      yaml_options.forEach((key, value) =>
          SITE_OPTIONS.putIfAbsent(key, () => value));
  
negative.code:         }
  
          page_options.putIfAbsent('title', () => filename);
  
          page_options['_site'] = SITE_OPTIONS;
  
          if (page_options.containsKey('date_format')) {
  