6 { class C extends AnyRef { def (): C = { C.super.(); () }; lazy private[this] val x: Int = _; lazy def x: Int = { C.this.x = 2; C.this.x }; lazy private[this] val y: Int = _; implicit lazy def y: Int = { C.this.y = 3; C.this.y } }; val c: C = new C(); import c._; c.x.*(Predef.implicitly[Int](c.y)) } error!