Work around for msvc tuple bug