       let count = Int(components.first ?? ""),
       let genomeText = components.dropFirst().first
       else {
-        Log.debug("Parse line failed: \"\(text)\"")
         return nil
     }
     return (genomeText: genomeText, count: count)

      return false
    }
    
    let firstLine = recipeText.components(separatedBy: "\n").first!
    let name: String
    if isGenome(firstLine) {
      name = "Untitled"
    } else {
      name = firstLine
    }
    self.init(recipeText, name: name)
  }
  
  init?(_ recipeText: String, name: String) {

    }
    
    guard let genome = result as? [GenomeInfo] else {
      return nil
    }
    self.init(name: name, genomes: genome)
