Squashed 'core/' changes from b43b00a..57c9621

57c9621 Change 6 from library code
8e930f6 Change number 5, from within library project
2389544 Change number 4, library project
42c5055 Change number 3
29c3ab0 Change number 2
e0ce8e6 Change number 1
e849888 Initial commit
REVERT: b43b00a Initial commit

git-subtree-dir: core
git-subtree-split: 57c96211749035f11e0729f6623df0288f63a9ea
changed lib file