addition of ad_vector ctors and assigns.