Question about `Struct.evolve` and Type Widening Prevention
Question about
Can
Struct.evolve and type widening:Can
Struct.evolve enforce that the type of nextFoo is the same as foo? And can it not widen string literal types (and other types that might be widened like tuples)?