possible fix for std::tuple error on vs2012