On 02.10.2018 01:09, Manu wrote: > Your entire example depends on escaping references. I think you missed > the point? There was no 'scope' in the OP, and no, that is not sufficient either, because scope is not transitive but shared is.