Silence most of the msvc warnings