Soundex.red :: Eliminated globals as much as possible and localized within function