batch_oper
macro_rules! arr { [ $($e:expr),* $(,)? ] => { ... }; }
new a Box<[T]>
Box<[T]>
arr![a, b, c]
equivalent to
Box::new([a, b, c])