1wordchars	a	A
2wordchars	[bc]	[BC]
3wordchars	[de]	[DE]
4wordchars	[f-i]	[F-I]
5wordchars	[j-n]	[J-N]
6wordchars	o	O
7wordchars	[p-s]	[P-S]
8wordchars	[tu]	[TU]
9wordchars	[v-y]	[V-Y]
10wordchars	z	Z
11
12prefixes
13
14flag *A:
15    .		>	RE			# As in enter > reenter
16
17flag *I:
18    .		>	IN			# As in disposed > indisposed
19
20flag *U:
21    .		>	UN			# As in natural > unnatural
22
23suffixes
24
25flag V:
26    E		>	-E,IVE		# As in create > creative
27    [^E]	>	IVE			# As in prevent > preventive
28
29flag *N:
30    E		>	-E,ION		# As in create > creation
31    Y		>	-Y,ICATION	# As in multiply > multiplication
32    [^EY]	>	EN			# As in fall > fallen
33
34flag *X:
35    E		>	-E,IONS		# As in create > creations
36    Y		>	-Y,ICATIONS	# As in multiply > multiplications
37    [^EY]	>	ENS			# As in weak > weakens
38
39flag H:
40    Y		>	-Y,IETH		# As in twenty > twentieth
41    [^Y]	>	TH			# As in hundred > hundredth
42
43flag *Y:
44    Y		>	-Y,ILY		# As in messy > messily
45    [^Y]	>	LY			# As in quick > quickly
46
47flag *G:
48    E		>	-E,ING		# As in file > filing
49    [^E]	>	ING			# As in cross > crossing
50
51flag *J:
52    E		>	-E,INGS		# As in file > filings
53    [^E]	>	INGS		# As in cross > crossings
54
55flag *D:
56    E		>	D			# As in create > created
57    [^AEIOU]Y	>	-Y,IED	# As in imply > implied
58    [^EY]	>	ED			# As in cross > crossed
59    [AEIOU]Y	>	ED		# As in convey > conveyed
60
61flag T:
62    E		>	ST			# As in late > latest
63    [^AEIOU]Y	>	-Y,IEST	# As in dirty > dirtiest
64    [AEIOU]Y	>	EST		# As in gray > grayest
65    [^EY]	>	EST			# As in small > smallest
66
67flag *R:
68    E		>	R			# As in skate > skater
69    [^AEIOU]Y	>	-Y,IER	# As in multiply > multiplier
70    [AEIOU]Y	>	ER		# As in convey > conveyer
71    [^EY]	>	ER			# As in build > builder
72
73flag *Z:
74    E		>	RS			# As in skate > skaters
75    [^AEIOU]Y	>	-Y,IERS	# As in multiply > multipliers
76    [AEIOU]Y	>	ERS		# As in convey > conveyers
77    [^EY]	>	ERS			# As in build > builders
78
79flag *S:
80    [^AEIOU]Y	>	-Y,IES	# As in imply > implies
81    [AEIOU]Y	>	S		# As in convey > conveys
82    [CST]H	>	ES			# As in lash > lashes  (some TH's...)
83    [^CST]H	>	S			# As in cough > coughs
84    [SXZ]	>	ES			# As in fix > fixes
85    [^SXZHY]	>	S		# As in bat > bats
86
87flag *P:
88    [^AEIOU]Y	>	-Y,INESS	# As in cloudy > cloudiness
89    [AEIOU]Y	>	NESS	# As in gray > grayness
90    [^Y]	>	NESS		# As in late > lateness
91
92flag *M:
93    .		>	'S			# As in dog > dog's