Squashed 'src/Core/' content from commit f5a576e

git-subtree-dir: src/Core
git-subtree-split: f5a576e0fe5abe7819e808a5ca6121c368b3a6bf
Merge commit '8fa72da9be3514b9f169931be0bc0c68fa7ce213' as 'src/Core'
Squashed 'src/System/' content from commit 5ef68aa

git-subtree-dir: src/System
git-subtree-split: 5ef68aaca6850bf880d280025a037614fe410446
Merge commit '9218eb4a3e3a8005df3a8483e74dc68fa027018b' as 'src/System'