remove old stuff
need a default for reduce in case there are no vowels /
phonemes (happens when encountering, say, code)