ParentFull threadVetch·I've also used it to make a function tail recursive, which is useful in languages with TCO.View on HN