https://ideas.creativecasinoties.com/post/adding-a-scripting-engine-to-a-rust-cli-with-rhai-ae7u68