We have code to support this, but no tests. That seems pretty bad. And better yet, it doesn't work on MSVC in some cases.