core: BoxAdd requires name if old-style box