diff --git a/namespace.c b/box.c similarity index 100% rename from namespace.c rename to box.c diff --git a/doc/namespace.md b/doc/box.h similarity index 100% rename from doc/namespace.md rename to doc/box.h diff --git a/ext/-test-/namespace/yay1/extconf.rb b/ext/-test-/box/yay1/extconf.rb similarity index 100% rename from ext/-test-/namespace/yay1/extconf.rb rename to ext/-test-/box/yay1/extconf.rb diff --git a/ext/-test-/namespace/yay1/yay1.c b/ext/-test-/box/yay1/yay1.c similarity index 100% rename from ext/-test-/namespace/yay1/yay1.c rename to ext/-test-/box/yay1/yay1.c diff --git a/ext/-test-/namespace/yay1/yay1.def b/ext/-test-/box/yay1/yay1.def similarity index 100% rename from ext/-test-/namespace/yay1/yay1.def rename to ext/-test-/box/yay1/yay1.def diff --git a/ext/-test-/namespace/yay1/yay1.h b/ext/-test-/box/yay1/yay1.h similarity index 100% rename from ext/-test-/namespace/yay1/yay1.h rename to ext/-test-/box/yay1/yay1.h diff --git a/ext/-test-/namespace/yay2/extconf.rb b/ext/-test-/box/yay2/extconf.rb similarity index 100% rename from ext/-test-/namespace/yay2/extconf.rb rename to ext/-test-/box/yay2/extconf.rb diff --git a/ext/-test-/namespace/yay2/yay2.c b/ext/-test-/box/yay2/yay2.c similarity index 100% rename from ext/-test-/namespace/yay2/yay2.c rename to ext/-test-/box/yay2/yay2.c diff --git a/ext/-test-/namespace/yay2/yay2.def b/ext/-test-/box/yay2/yay2.def similarity index 100% rename from ext/-test-/namespace/yay2/yay2.def rename to ext/-test-/box/yay2/yay2.def diff --git a/ext/-test-/namespace/yay2/yay2.h b/ext/-test-/box/yay2/yay2.h similarity index 100% rename from ext/-test-/namespace/yay2/yay2.h rename to ext/-test-/box/yay2/yay2.h diff --git a/internal/namespace.h b/internal/box.h similarity index 100% rename from internal/namespace.h rename to internal/box.h diff --git a/test/-ext-/namespace/test_load_ext.rb b/test/-ext-/box/test_load_ext.rb similarity index 100% rename from test/-ext-/namespace/test_load_ext.rb rename to test/-ext-/box/test_load_ext.rb diff --git a/test/ruby/namespace/a.1_1_0.rb b/test/ruby/box/a.1_1_0.rb similarity index 100% rename from test/ruby/namespace/a.1_1_0.rb rename to test/ruby/box/a.1_1_0.rb diff --git a/test/ruby/namespace/a.1_2_0.rb b/test/ruby/box/a.1_2_0.rb similarity index 100% rename from test/ruby/namespace/a.1_2_0.rb rename to test/ruby/box/a.1_2_0.rb diff --git a/test/ruby/namespace/a.rb b/test/ruby/box/a.rb similarity index 100% rename from test/ruby/namespace/a.rb rename to test/ruby/box/a.rb diff --git a/test/ruby/namespace/autoloading.rb b/test/ruby/box/autoloading.rb similarity index 100% rename from test/ruby/namespace/autoloading.rb rename to test/ruby/box/autoloading.rb diff --git a/test/ruby/namespace/blank.rb b/test/ruby/box/blank.rb similarity index 100% rename from test/ruby/namespace/blank.rb rename to test/ruby/box/blank.rb diff --git a/test/ruby/namespace/blank1.rb b/test/ruby/box/blank1.rb similarity index 100% rename from test/ruby/namespace/blank1.rb rename to test/ruby/box/blank1.rb diff --git a/test/ruby/namespace/blank2.rb b/test/ruby/box/blank2.rb similarity index 100% rename from test/ruby/namespace/blank2.rb rename to test/ruby/box/blank2.rb diff --git a/test/ruby/namespace/call_proc.rb b/test/ruby/box/call_proc.rb similarity index 100% rename from test/ruby/namespace/call_proc.rb rename to test/ruby/box/call_proc.rb diff --git a/test/ruby/namespace/call_toplevel.rb b/test/ruby/box/call_toplevel.rb similarity index 100% rename from test/ruby/namespace/call_toplevel.rb rename to test/ruby/box/call_toplevel.rb diff --git a/test/ruby/namespace/consts.rb b/test/ruby/box/consts.rb similarity index 100% rename from test/ruby/namespace/consts.rb rename to test/ruby/box/consts.rb diff --git a/test/ruby/namespace/current.rb b/test/ruby/box/current.rb similarity index 100% rename from test/ruby/namespace/current.rb rename to test/ruby/box/current.rb diff --git a/test/ruby/namespace/define_toplevel.rb b/test/ruby/box/define_toplevel.rb similarity index 100% rename from test/ruby/namespace/define_toplevel.rb rename to test/ruby/box/define_toplevel.rb diff --git a/test/ruby/namespace/global_vars.rb b/test/ruby/box/global_vars.rb similarity index 100% rename from test/ruby/namespace/global_vars.rb rename to test/ruby/box/global_vars.rb diff --git a/test/ruby/namespace/instance_variables.rb b/test/ruby/box/instance_variables.rb similarity index 100% rename from test/ruby/namespace/instance_variables.rb rename to test/ruby/box/instance_variables.rb diff --git a/test/ruby/namespace/line_splitter.rb b/test/ruby/box/line_splitter.rb similarity index 100% rename from test/ruby/namespace/line_splitter.rb rename to test/ruby/box/line_splitter.rb diff --git a/test/ruby/namespace/load_path.rb b/test/ruby/box/load_path.rb similarity index 100% rename from test/ruby/namespace/load_path.rb rename to test/ruby/box/load_path.rb diff --git a/test/ruby/namespace/ns.rb b/test/ruby/box/ns.rb similarity index 100% rename from test/ruby/namespace/ns.rb rename to test/ruby/box/ns.rb diff --git a/test/ruby/namespace/open_class_with_include.rb b/test/ruby/box/open_class_with_include.rb similarity index 100% rename from test/ruby/namespace/open_class_with_include.rb rename to test/ruby/box/open_class_with_include.rb diff --git a/test/ruby/namespace/proc_callee.rb b/test/ruby/box/proc_callee.rb similarity index 100% rename from test/ruby/namespace/proc_callee.rb rename to test/ruby/box/proc_callee.rb diff --git a/test/ruby/namespace/proc_caller.rb b/test/ruby/box/proc_caller.rb similarity index 100% rename from test/ruby/namespace/proc_caller.rb rename to test/ruby/box/proc_caller.rb diff --git a/test/ruby/namespace/procs.rb b/test/ruby/box/procs.rb similarity index 100% rename from test/ruby/namespace/procs.rb rename to test/ruby/box/procs.rb diff --git a/test/ruby/namespace/raise.rb b/test/ruby/box/raise.rb similarity index 100% rename from test/ruby/namespace/raise.rb rename to test/ruby/box/raise.rb diff --git a/test/ruby/namespace/returns_proc.rb b/test/ruby/box/returns_proc.rb similarity index 100% rename from test/ruby/namespace/returns_proc.rb rename to test/ruby/box/returns_proc.rb diff --git a/test/ruby/namespace/singleton_methods.rb b/test/ruby/box/singleton_methods.rb similarity index 100% rename from test/ruby/namespace/singleton_methods.rb rename to test/ruby/box/singleton_methods.rb diff --git a/test/ruby/namespace/string_ext.rb b/test/ruby/box/string_ext.rb similarity index 100% rename from test/ruby/namespace/string_ext.rb rename to test/ruby/box/string_ext.rb diff --git a/test/ruby/namespace/string_ext_caller.rb b/test/ruby/box/string_ext_caller.rb similarity index 100% rename from test/ruby/namespace/string_ext_caller.rb rename to test/ruby/box/string_ext_caller.rb diff --git a/test/ruby/namespace/string_ext_calling.rb b/test/ruby/box/string_ext_calling.rb similarity index 100% rename from test/ruby/namespace/string_ext_calling.rb rename to test/ruby/box/string_ext_calling.rb diff --git a/test/ruby/namespace/string_ext_eval_caller.rb b/test/ruby/box/string_ext_eval_caller.rb similarity index 100% rename from test/ruby/namespace/string_ext_eval_caller.rb rename to test/ruby/box/string_ext_eval_caller.rb diff --git a/test/ruby/namespace/top_level.rb b/test/ruby/box/top_level.rb similarity index 100% rename from test/ruby/namespace/top_level.rb rename to test/ruby/box/top_level.rb diff --git a/test/ruby/test_namespace.rb b/test/ruby/test_box.c similarity index 100% rename from test/ruby/test_namespace.rb rename to test/ruby/test_box.c