This crates provides new_flattened! macro which enables you to write rust new_flattened!(42, Box, Box, Box) instead of rust Box::new(Box::new(Box::new(42)))
new_flattened!
rust new_flattened!(42, Box, Box, Box)
rust Box::new(Box::new(Box::new(42)))