But why isn't it in Rust? I thought all new code had to be written in Rust?

Bruh...reflection. No can do in Rust.

lol