This ```column_lengths``` local variable is confusing because we have a reader method column_lengths and a instance variable column_lengths.