Core: better `m.classExtend`
Core: add missing documentation
Core: fix code style