ParentFull threadkurrent·you'd be even hard pressed to find a well upvoted and accepted answer on stackoverflow that suggested to do this type of implementationView on HN