ParentFull threadStackOverlord·You can introduce indirection layers without OOP since a function's signature is its interface. I do it all the time.View on HN