Er, why am I not using markov.str_to_chain() here?  Also enable wildcards (and hope nothing breaks) :)
Pattern:  Add responses to “yes…” & “no…” (it didn't have these already?)