extend改为derive，避免混淆
完善Loader信息及报错机制
修改注释
修改注释
extend方法改名为derive