I need to add a UUID to each row in a table, but I also need to keep any existing IDs without changing them.
It's simple enough to add a UUID with `'(org-id-new)`:
| Col1 | UUID |
|-------+--------------------------------------|
| test1 | 1BFBFCAA-CD59-4D4E-9956-CA27B3DCED1E |
| test2 | 18209466-723B-4820-A175-0237769548FD |
#+TBLFM: $2='(org-id-new)
Going forward I want to **keep** those UUIDs and only generate new ones for new rows.
I thought I could try `'(unless $2 (org-id-new)), but` I get `nil`s.
Is there a reference for the current cell, or a way to only apply a calculation to an empty cell?