Can this be a reduce instead of a fold? It seems like a KmerPath with no _k_-mers should not be valid.