Silence silly MSVC warning c4146