code: def can_expand_to(self, other_column):
          
          if not self.is_string() or not other_column.is_string():
              return False
  
          return other_column.string_size() > self.string_size()
docs: returns True if this column can be expanded to the size of the
          other column