macro_rules! event_handler {
    ($event_type: ident, $getter: ident, $setter: ident) => { ... };
}