sourceAlgorithm = new SeparatorMergeAlgorithm(separator);
}
} else if (cls.equals("trim")) {
sourceAlgorithm = new TrimCleanAlgorithm();
} else if (cls.equals("lowercase")) {
sourceAlgorithm = new LowercaseCleanAlgorithm();
} else if (cls.equals("filter-non-words")) {
sourceAlgorithm = new FilterNonWordsCleanAlgorithm();
} else if (cls.equals("unify-rare-words")) {
alignmentList = parser.parse();
Pair<ModifyAlgorithm, ModifyAlgorithm> algorithmPair =