cell into the beginning of this.
expand is false, then the
cell is allocated no more space than it needs. Any
unused space is divided evenly between cells for which
expand is true.
Note that reusing the same cell renderer is not supported.