macro_rules! dual { ($v:expr) => { ... }; ($v:expr, $a:expr) => { ... }; }
Helper macro to construct a Dual variable.