$ 0 0 I have long promised that Hare would not have multi-threading, and it seems that I have broken that promise