macro_rules! assert_closed { ($stream: expr) => { ... }; ($stream: expr, timeout = $secs: expr) => { ... }; }