Toy shell written in Rust