Copying Polymorphic Types: How C++26 simplifies value semantics

A standard library vocabulary type that gives heap-allocated objects deep-copy and const-propagating value semantics.