how code reuse can be successfully achieved in Scala. A major aspect of this is the