Zig-tips: 'errdefer comptime unreachable;' vil sikre ved kompileringstidspunktet at fra det tidspunktet kan ingenting feile. Dette er et ekstremt viktig mønster siden 'errdefer' (opprydding ved feil) ofte avhenger av en bestemt tilstand i verden, og dette påstår dette. Eksempel på bruk: Jeg jobber med en funksjonalitet som mottar data, setter opp en haug med buffere, og så bytter bufferne. Jeg har en haug med 'errdefer' strødd rundt for å rydde opp i den nye bufferen som bygges. Men etter at jeg bytter buffere, er de 'errdiverne' nå FEIL. De ville til slutt resultert i dobbel frigjøring. Så, akkurat når jeg bytter buffer, skriver jeg 'errdefer comptime unreachable' og en kommentar som forklarer hvorfor viktige feil ikke kan oppstå etter det. Hvis jeg noen gang trenger feil etter det, tvinger det meg til å gå gjennom hvordan jeg gjør feilopprydding på nytt. Veldig bra!