macro_rules! vect { ($x: expr, $y: expr) => { ... }; }
math::vect::vect constructor that works on any type of number