Add a comma separator in the param list.
Perfect forwarding of emplace arguments instead of moving by default.
Change BOOST_USE_STD_EXCEPTION_PTR to BOOST_EXPECTED_USE_STD_EXCEPTION_PTR.