Zpf/IORef5: towards TVars
Zpf/IORef6: towards STM
Zpf/TVar1 renamed fm IORef6
Zpf/TVar: a more or less complete implementation of GIL-protected refs