[2-4] some whitespace
[2-3] outline
[2-3] showing eval is nat. tran.
[2-3] preorders and nats
[2-3] id_set represented by singletons
[2-3] note on extending FPL