改写Behavior，添加作用域，减少文件。
设置autoload方法，配合namespace使用。