In 1928, Vladimir Propp read a hundred Russian fairy tales and found something startling: under the surface, they're all built from the same 31 narrative functions — villainy, departure, the test, the magical gift, the struggle, the return — always in the same order, played by seven stock roles (hero, villain, donor, princess…). A tale just picks a subset and fills the roles with names. That's not a theory, it's a generator — Propp said so himself — and it's the ancestor of every AI storytelling tool. Forge a tale and watch the grammar assemble it.