A reimplementation of GHC's runtime system in Rust