It's also half-coded in Javscript, with a grand total of 881 unique dependencies (271 npm + 614 Rust; derived from 38 directly declared dependencies). What could possibly go wrong?!