y that can be initialized with constructor arguments or initializer lists 
		  as well as overloads for default initialization and no value initialization. 
		  See the <a href="make_shared_array.html">make_shared and allocate_shared for 
		  arrays</a> page for more information.</p>
		<p>January 2002. Peter Dimov reworked all four classes, adding features, fixing
			bugs, and splitting them into four separate headers, and added <b>weak_ptr</b>.
			See the <a href="compatibility.htm">compatibility</a> page 