virtual destructor added to AbstractColumn