macro_rules! assert_length_eq { ($x:expr, $y:expr) => { ... }; }
asserts two VecRef/VecMut have equal length buffers