doc/todo
interface/event: Use shared pointer so that events can be copied
Remove "#pragma GCC diagnostic" lines which became unnecessary when using include_directories(SYSTEM ...)