;     shared_ptr<MessageCapabilities> mc0 = make_shared<MessageCapabilities>(emptyCompressionAlgos, emptyLanguages, emptyEncoderFormats);     shared_ptr<MessageCapabilities> mc0 = make_shared<MessageCapabilities>(emptyCompressionAlgos, emptyLanguages, emptyEncoderFormats);     shared_ptr<MessageCapabilities> result = MessageCapabilities::intersection(mc0, mc0);     EXPECT_TRUE(result->getCompressionAlgorithms().empty());     EXPECT_TRUE(result->getEncoderFormats().empty());     EXPECT_TRUE(result->getLanguages().empty());     