macro_rules! assert_approx_eq { ($e1:expr, $e2:expr, $tolerance:expr) => { ... }; ($e1:expr, $e2:expr) => { ... }; }