Learn how to define extension functions in Kotlin. Add new functionality to existing classes without inheriting from them or using design patterns.