Allow "with" on tubes

Helps with scoping when you create/close a bunch of sessions