anchor.diff:              let! res = AsyncContinuationTimeout "Worker didn't run" <| fun ok ->
                   worker.Onmessage <- fun e -> ok <| string (e.Data :?> int)
                   worker.PostMessage(-123)
  +            worker.Terminate()
               equal res "123"
           }
   
  
positive.code:                         ok ("The worker replied: " + As<string> e.Data)
                      ), false)
                  worker2.PostMessage "Hello world!"
              equal res "The worker replied: [worker2] Hello world!"
          }
  
  
negative.code:             let! res = AsyncContinuationTimeout "Worker didn't run" <| fun ok ->
                  worker.Onmessage <- fun e -> ok <| string (e.Data :?> bool)
                  worker.PostMessage(())
              worker.Terminate()
              equalMsg res "false" "false doesn't include js exports"
  
              let worker = new Worker("unspecifiedJsExport", fun self ->
  