+ /* The cell's contents.
+
+ Most table cells contain only one item (a paragraph of text), but cells
+ are allowed to be empty (n_contents == 0) or contain a nested table, or
+ multiple items.
+
+ 'inline_contents' provides a place to store a single item to handle the
+ common case.
+ */
+ const struct cell_contents *contents;
+ size_t n_contents;
+ struct cell_contents inline_contents;