One generator, explicit unit
Switch among paragraphs, sentences, words, and characters while the requested quantity and actual output statistics stay visible.
Deterministic when you need it
Seed 0 preserves the baseline sequence. A visible nonzero seed changes the corpus traversal deterministically, so a prototype can be regenerated instead of depending on hidden randomness.