     XCTFail(error, file: file, line: line)
   }
 }
+
+// MARK: Safe access to fixtures
 
 class Fixtures {
   enum Directory: String {

  }
}

extension Parser {
  func searchAndParse(path: Path) throws {
    let filter = try Filter(pattern: Self.defaultFilter)
    try searchAndParse(path: path, filter: filter)

  if ProcessInfo().environment["GENERATE_CONTEXTS"] == "YES" {
    let target = Path(#file).parent().parent() + "Fixtures/StencilContexts" + directory.rawValue + fileName
    do {
      try YAML.write(object: result.convertedToContext(), to: target)
    } catch let error {
      fatalError("Unable to write context file \(target): \(error)")
    }
