I've been playing around with some very simple WASM in Rust stuff and even though it is simple and is taking me twice as long to write as it would in a language I am more familiar with (mostly because of things like 'not knowing how range operators in Rust work), when it actually works I want to cackle maniacally.