Typically in Scala the default is to use `Traversable`, no?