Pre-stage for overhauling Box.cpp