Squashed 'core/' content from commit cc01c80

git-subtree-dir: core
git-subtree-split: cc01c802c7fa13196392692b45109512ac1bcba6
Merge commit 'b9cc8af1a90cdb0c5cb3d6b4820dddf8ee1efbbb' as 'core'