Morphophonological changes are often sensitive to phonemes (whereas x and y may consist of graphemes); syllable boundaries; a conjugation class; morpheme boundaries; and the position of the change within the form.
as mentioned in section 2.1, we enrich the alignment string A so that it specifies additional latent variables to which features may wish to refer.