some_online_guy··on Show HN: Writing modern C unit tests with CriterionThis looks like some good stuff, but browsing through your code, it's honestly pretty opaque macro hell. Why so obfuscated?