Making the AbstractColumn private