Since the duchain is just an approximation, and always will (due to the preprocessor, it's not possible to build a 100% exact representation for C++), it's better to be forgiving than being too pedantic. We've still got the compiler after all. Greetings, David