In exactly the same way that lazy evaluation makes program flow easy to follow.
Or perhaps in the same way that the internet makes sarcasm easily recognized, I suppose...
Or perhaps in the same way that the internet makes sarcasm easily recognized, I suppose...
So the value of your words depended on evaluating them in a sarcastic context. This lack of referential transparency made it difficult to reason about them at compile-time.