_ <: scala.runtime.AbstractFunction0[_ <: Object with Test$ToS with scala.ScalaObject with scala.Product with scala.Serializable] with scala.ScalaObject with scala.Serializable with java.lang.Object _ <: Object with Test$ToS with scala.ScalaObject with scala.Product with scala.Serializable Object with Test$ToS with scala.ScalaObject Object with Test$ToS with scala.ScalaObject Object with Test$ToS with scala.ScalaObject scala.Function0[Object with Test$ToS with scala.ScalaObject] scala.Function0[Object with Test$ToS with scala.ScalaObject] _ <: Object with _ <: Object with Object with Test$ToS with scala.ScalaObject _ <: Object with _ <: Object with _ <: Object with Test$ToS with scala.ScalaObject scala.collection.immutable.List[Object with scala.collection.Seq[Int] with scala.ScalaObject] scala.collection.immutable.List[Object with scala.collection.Seq[_ <: Int] with scala.ScalaObject] _ <: scala.runtime.AbstractFunction0[_ <: Object with Test$ToS with scala.ScalaObject with scala.Product with scala.Serializable] with scala.ScalaObject with scala.Serializable with java.lang.Object _ <: Object with Test$ToS with scala.ScalaObject with scala.Product with scala.Serializable Object with Test$ToS with scala.ScalaObject Object with Test$ToS with scala.ScalaObject Object with Test$ToS with scala.ScalaObject scala.Function0[Object with Test$ToS with scala.ScalaObject] scala.Function0[Object with Test$ToS with scala.ScalaObject] _ <: Object with _ <: Object with Object with Test$ToS with scala.ScalaObject _ <: Object with _ <: Object with _ <: Object with Test$ToS with scala.ScalaObject scala.collection.immutable.List[Object with scala.collection.Seq[Int] with scala.ScalaObject] scala.collection.immutable.List[Object with scala.collection.Seq[_ <: Int] with scala.ScalaObject]