So, is the article/project concerned with "just NF", or "NF with urelements"?
Also, now I have to go learn about urelements too :-(
Also, now I have to go learn about urelements too :-(
There is nothing mysterious about urelements: an urelement is simply an object which is not a set. To allow urelements is to weaken extensionality to say, objects with the same elements which are sets are equal; objects which are not sets have no elements (but may be distinct from each other and the empty set).
Allowing urelements can be viewed as a return to common sense :-)