CellSize constrain(CellSize size) => CellSize(constrainWidth(size.cols), constrainHeight(size.rows));