Merge pull request #1 from thinreyxu/develop

Develop
Merge pull request #2 from thinreyxu/develop

added mixin and demo
remove unnecessary param 'extend'
Merge branch 'hotfix/inherit' into develop