Update L8 to the newest version with inheritance fix. Remove EventSender and -Receiver protocols, replacing with EventEmitter protocol. Organize bindings.