Hi Emil,
the C preprocessor is on my list. I have not forgotten, but it will have to wait till I have sufficient time/energy to deal with the fairly major structural changes that are required.
Under the current macro system, only headers with complex macros are likely to be misinterpreted. Are there any header issues currently affecting your projects?