To make sure it’s robust (no crashes, no hangs) I decided to fuzz it. Parsing text or binary formats is notoriously tricky.