More thoughts on lazy evaluation syntax