https://www.dailydishnews.org.uk/post/adding-a-scripting-engine-to-a-rust-cli-with-rhai-ae7u68