I built a sample method call chain example in GO. It was simple to implement after I squeezed out the bugs and syntax errors. But it works. I think the only thing it’s missing is some basic protection on entry and exit.