- add_writer()
- maybe add send queue
- send_opcode() then has to os.dup(fds) before adding data / fds to queue
- add toplevel.output => fill by output_enter / output_leave events
- add protocol classes in
protocols/__init__.py
- generic architecture
- how to add a wayland protocol