A question that troubles me:
Is there any obvious way to unambiguously record the following three values in a binary relation (ie, a two-column table)?
1. A
2. (A . nil)
3. (A . B)
for any sensible A and B (ie, finite values, but including both atoms and finite structures, ie sets/pairs/tables).
The naive idea, and the one that I think Dave Childs proposed in Extended Set Theory, is to record 'A' as (A . nil)
But as you can see, that doesn't work, because 2.