Closed annevk closed 2 years ago
@jgraham perhaps you're interested in reviewing this? I suspect there's also some Python tricks to make this shorter, though on the other hand this is quite readable (to me).
Happy to refactor if folks have suggestions.
Otherwise we end up leaking Workstreams here, which is a little ugly.
Fixes #384.