ParentFull threadmrkgnao·I wrote this a while back. You might find it of some use.https://news.ycombinator.com/item?id=13907573View on HN