This approach avoids some of the runtime expense of call by need, while still retaining the desired termination characteristics.
这种方式避免了传需求调用的某些运行时间代价，而仍保持了想要的终止特征。