ParentFull threadcontravariant·Best I can tell the article does something else, though the notion that you can just implement the language features you lack is the same.View on HN