forkIO $ threadDelay 10000000 >> writeIVar iv' "my spoon is too big"
writeIVar iv' "i am a banana" -- throws error "IVar written twice"