Works with MSVC again...