Writergate part 1: the problem with generic I/O

Why Zig deleted GenericWriter and AnyWriter, and what generic poisoning really costs.