Prefer std::make_shared().