Don't leak stopwords; has_alpha better than has_alnum for frequency counts
 more groundwork; now genuinly leak free