scala> :silent scala> class A { override def toString() = { println("!"); "A" } } scala> val a = new A scala> var b: A = new A scala> b = new A scala> new A scala> :silent scala> res0 ! res1: A = A scala> :quit