macro_rules! debug_log {
    ($msg_generator:expr) => { ... };
}