Just a thought for my day...

In a system which, by default, evaluates the arguments of function calls it is little strange to make a habit of using an unevaluated function call as a data structure.

Passing around such an object may result in unwanted evaluation of the stored data.

Please Wait...