class Test(val a:Int, val b:Int){
val c = a+b
}

repl上で↑をロードする(:load test.scala) とOKだけど、

class Test(val a:Int, val b:Int)
{
val c = a+b
}

↑(波カッコを改行しただけ)をロードするとエラーがでます。
<console>:9: error: not found: value a
val c = a+b
^
scalac だとエラーは出ません。これはバグではなく、こういう仕様なのでいいのでしょうか?
Scala code runner version 2.10.0 -- Copyright 2002-2012, LAMP/EPFL です。