Revert "Revert "Markov objects can now take multiple text sources""

This reverts commit 012783cdcfb2c9349c94be0821d7e7a468e4fa2a.