> Note that both gcc and clang will reject code that attempts to do this > in a C++ language mode. Is that considered a limitation? In the bug discussion Richard mentioned that we should support this