improving windows clang support