my $_added_columns = 0; sub add_column { my $self = shift; if ( ! $_added_columns++ ) { $self->_initialize_class(); } }