> Still, there are some data types that aren't easy to copy from an
interpreter to another, like functions, or tables that hold references
to stuff that you want to keep outside of the "message"
Lanes already solves that afaik, there is also [Eris](https://github.com/fnuecke/eris
) that can serialize just about anything. But neither of those have shared mutable state across threads. Well, that's not entirely tru because lindas in Lanes are shared, but they are just used for sending stuff between threads.