macro_rules! get_state {
    () => { ... };
}