The BOOST_PP_ARRAY_REMOVE_D macro removes an element from an array. 
		It reenters BOOST_PP_WHILE with maximum efficiency.
	
	Usage
		
			BOOST_PP_ARRAY_REMOVE_D(d, array, i)
		
	Arguments
		
			- d
 
			- 
				The next available BOOST_PP_WHILE iteration.
			
 
			- array
 
			- 
				The array from which an element is to be removed.
			
 
			- i
 
			- 
				The zero-based position in array of the element to be removed. 
				Valid values range from 0 to BOOST_PP_ARRAY_SIZE(array) - 1.
			
 
		
	See Also
		
	Requirements