I spent a good portion of last week wrestling with Autoconf macros and now, while I still know next to nothing about them, I do get that satisfying feeling of reading a formerly incomprehensible error message and thinking: “Oh, yeah. I know what happened.”