Multiple Inheritance in Kotlin. Class Delegation Closes the Gap

Class delegation works around single inheritance, and solves a base-class problem every Android developer eventually hits.