Brainstormed ideas
Thinking about finally tackling the "Build a Terminal for Fun" side project. Really like what is doing with the blocks and hope they continue down their path.

I kinda want a terminal that is like a Juypter Notebook I guess; able to choose the "kernel" for a block (be able to swap shells, or even use other languages, per block) but where the context (Environment Variables, pwd, aliases?, etc) for that tab? is maintained regardless of the execution environment. I guess I want a universal shell wrapper so I can maintain a single profile and have it be translated to the actual shell in use.