Почему черта Scala расширяет класс?
Я вижу, что черты в Scala похожи на интерфейсы в Java (но интерфейсы в Java расширяют другие интерфейсы, они нерасширить класс). Я виделпример на SO об использовании черт где черта расширяет класс.
Какова цель этого? Почему черты могут расширять классы?