Adds support for Clang and MSVC compilers