Turbo Shell

When Turbo Shell starts, it creates a working container and starts an interactive prompt. Optionally, given a path to a TurboScript file as an argument, it can instead start by executing the TurboScript and only giving up execution control when the script issues a yield instruction. At the end of a Turbo Shell session, the working container is removed unless keep on instruction has been issued.