If I create a "data" type without any ref or var field, can I _safely_ pass a pointer to it to another thread, as long as it is not accessed past it's destruction in the owner thread? (I know this would be safe in the JVM, but we're not in the JVM...)
If that is the case, would you consider adding a no-ref/no-var version of data to your library? Would there be a way to define a generic proc, such that "T" _must be a "data" type_? I'm trying to work out if I could "data" to build my _actor messages_ ...
