pub type Box4<T, L = Inclusive, R = L> = BoxN<4, T, L, R>;
struct Box4<T, L = Inclusive, R = L>(/* private fields */);