Markov substitute processes : a new model for linguistics and beyond