遅延評価っつっても、
多くの部分がコンパイルの過程で正格評価になるような気が・・・