generate fantasy languages on the fly.