Adding support for initializer lists for MSVC12 only