reduce processing by
- supplying total word counts as input to ComputeDictFrequencies (instead of totalling again within function)
- direct entry of parse information at zeroth stage (instead of passing through standard ParseCorpus function)