Made the code readable in the vulgar_fraction regexp loop
 . . .sorry Getty - a bit too smart to decipher in a month
got rid of charnames