use abstraction in creating command-line tests (and get their names)
viterbiPlusX should not capture code for files