On 10/10/13 4:33 PM, Jonathan M Davis wrote: > I just don't see how you could avoid casting when passing ownership of an > object from one thread to another without having a way to pass an object > across threads without having to make it shared or immutable to pass it. By using restricted library types. Andrei