moving to copy swap idiom, removing Set function from TMemAlignedPtr