internal Enumerator(SingleWordSource source) { Source = source; Reset(); }
internal Variations(SingleWordSource source) => Source = source;