though that's no longer the case in Scala 3 https://docs.scala-lang.org/tour/traits.html > traits cannot be instantiated and therefore have no parameters