descartes
macro_rules! assert_rough_eq_by { ($left:expr , $right:expr, $tol:expr,) => { ... }; ($left:expr , $right:expr, $tol:expr) => { ... }; }