Looking back at it [1] now, I see it doesn't put brackets with sizeof. I feel that this would require full-on parsing to do correctly. Nevertheless, it does a lot of the heavy-lifting and I'll speculate that sizeof without brackets is a lot less common than keywords without spaces (ones which should have them).
I also don't want to make any claims about its safety; I'm not sure there isn't a special case out there where it would fail. However it has received some moderate testing and appears to work fine. Let me know what you all think. Thanks [1] https://ptpb.pw/FN5_
