any-extended-rafsi is a fu'ivla, a fu'ivla-rafsi, a stressed-fu'ivla-rafsi, a brivla-rafsi or a stressed-brivla-rafsi.
A fu'ivla-rafsi consists of one or more unstressed-syllables and a y-syllable and possibly an h, such that it starts with a non-h onset, it doesn't start with a cmavo, and it is not a y-final rafsi-string or a slinkujy.
A stressed-fu'ivla-rafsi consists of any number of unstressed-syllables (possibly none), one stressed-syllable and then a y-syllable, such that it starts with a non-h onset, it doesn't start with a cmavo, and it is not a y-final rafsi-string or a slinkujy.
A brivla-rafsi consists of two or more unstressed-syllables, an h), and a y and possibly another h, such that it starts with a non-h onset, it doesn't start with a cmavo, and it is not a slinkujy.
A stressed-brivla-rafsi consists of one or more unstressed-syllables, one stressed-syllable an h), and a y, such that it starts with a non-h onset, it doesn't start with a cmavo, and it is not a slinkujy.
A slinkujy is a consonant followed by a y-final rafsi-string
A y-final rafsi-string consists of any number of y-less-rafsi (possibly none) followed by a y-rafsi, a stressed-y-rafsi, a stressed-y-less-rafsi plus an initial-pair and a y, or just an initial-pair and a y.