disable initializer_list constructor in MSVC 2012.