实现命名空间。可跨文件编辑