class C {
 lazy obj = new Object;

 void method() {
  lazy o = new Object;
  // ...
 }
}

こんな構文が欲しい…
フィールドの初期化がコンパイル時にしかできないのが地味に不便