about the jvoptions

flags: (multiple allowed)
c - generate a cmevla*
r - experimental rafsi shapes, e.g. -ia-
g - treat glides as consonants
z - allow mz

*this doesn't affect whether it will decompose cmejvo (it still will)

A1rg will permit lujvo like ia'yia that don't have any actual consonants >:3

hyphens:
A - allow -'y- etc in place of CLL's -r- and -n-.
F - force -'y- etc. words with the CLL hyphens are treated as zi'evla
S - default if not specified. only allows -'y- to connect zi'evla, but not CVV or CV'V rafsi that would fall off

consonants:
1 - require a minimum of 1 consonant
2 - require a minimum of 2 consonants (not necessarily a cluster)
C - default if not specified. require a cluster