“…Fix some string-duplication system S = S(Σ, s, T ). Depending on the application, one can view S in two ways: either as a generative model which describes what possible strings may be derived from s (e.g., see [2], [6], [9], [12], [15], [25]), or as a channel which describes what corrupted versions of the transmitted s may be received (e.g., see [16]- [18], [20], [32], [34], [38]- [40]). While the latter view calls for the construction of suitably tailored error-correcting codes, the former inspires the following properties of S to be studied.…”