ParentFull threadxorcist·tar solves that problem too, it's a matter of what type of abstraction is a good fit for the problem at hand.View on HN