A tail-call interpreter in (nightly) Rust