scala> import scala.collection.mutable import scala.collection.mutable scala> val buf = mutable.ListBuffer[Int]() buf: scala.collection.mutable.ListBuffer[Int] = ListBuffer() scala> object o { val xs = List(1, 2, 3) } defined module o scala> import o._ import o._ scala> buf += xs -- [E006] Type Mismatch Error: ------------------------------------------------------------------------------- 10:buf += xs ^^ found: scala.collection.immutable.List[Int](o.xs) required: scala.collection.immutable.List[Int](o.xs) -- [E006] Type Mismatch Error: ------------------------------------------------------------------------------- 10:buf += xs ^^^^^^^^^ found: String required: String scala> buf ++= xs res1: scala.collection.mutable.ListBuffer[Int] = ListBuffer(1, 2, 3) scala> :quit