Quote Originally Posted by Elysia View Post
It may be that MSVC is lenient in this case. The compiler is very forgiving when it comes to templates, allowing stuff that really shouldn't compile.
Yes I believe that is the case.