remove extension methods from core lib
Merge branch 'master'
new core