fixed:methodize()中context作用域的问题，会等于上次调用时的context
updated:移除module.includeOption，这个应该由includep它的对象来设定
updated:代码先后顺序整理，代码不变