pub(crate) type Box<A> = Box<A>;
An allocation-backend agnostic boxed pointer type
pub(crate) struct Box<A>(/* private fields */);