Default Protocol Implementations in Swift Are Dangerous
developear.com