new api for isolation
this is an attempt at designing a new api for stream isolation that's based on a trait to be more flexible, but without having to add type parameters everywhere. I'd like to have some comments on what you think of the design before committing time into fixing tests, replacing IsolationMap
and cleaning everything up
Edited by trinity-1686a