https://issues.dlang.org/show_bug.cgi?id=5710
--- Comment #40 from Sobirari Muhomori <dfj1es...@sneakemail.com> --- This is exactly my point: don't make it a different thing. The function needs two contexts, they can be nested, backend and frontend can construct and access such nested contexts, no need to reimplement it in a different way. --