Zig-tip: `errdefer comptime unreachable;` zorgt ervoor dat op compile-tijd vanaf dat punt niets kan falen. Dit is een extreem belangrijk patroon, aangezien `errdefer` (opruimen bij fout) vaak afhankelijk is van een bepaalde toestand van de wereld en dit bevestigt het. Voorbeeld gebruiksgeval: Ik werk aan een functionaliteit die wat gegevens ontvangt, een aantal buffers instelt en vervolgens de buffers verwisselt. Ik heb een aantal `errdefer` verspreid om de nieuwe buffer die wordt opgebouwd op te ruimen. Maar nadat ik de buffers heb verwisseld, zijn die `errdefers` nu FOUT. Ze zouden resulteren in een uiteindelijke dubbele vrijgave. Dus, precies op het moment dat ik de buffers verwissel, zet ik een `errdefer comptime unreachable` en een opmerking die uitlegt waarom het belangrijk is dat er na dat punt geen fouten kunnen optreden. Als ik ooit fouten na dat punt nodig heb, zal het me dwingen om opnieuw te kijken naar hoe ik foutopruiming doe. Heel goed!