On 12/20/16 8:02 PM, H. S. Teoh via Digitalmars-d wrote: > Isn't that impure by definition?! How can tracing execution even be > remotely considered pure? That's why the compiler is required compulsively to call it. -- Andrei