macro_rules! poly_from { ($($item:expr),+) => { ... }; }
poly_from!(x, y, z) => Polynomial::new(&vec![x, y, z])