extracting to _num
wow!
fixes
Move Base and Kernel to base package