Welc, Jagannathan, Hosking, 2005. Safe futures for Java 40.. https://doi.org/10.1145/1103845.1094845