On Tuesday, 29 August 2017 at 12:09:01 UTC, Mark wrote: > Nice. This does seem superior to the visitor pattern. Here is another example - AST traversal: https://github.com/jll63/openmethods.d/blob/master/examples/acceptnovisitors/source/app.d