命名空间时代

复杂度增加之后,命名冲突的问题突显出来,出现了命名空间的模式,即一个Library只占用一个全局变量,所有内容都挂载在命名空间下。