Squashed 'lib/' content from commit 94542d1

git-subtree-dir: lib
git-subtree-split: 94542d121c44bd42992662e454b3de4b4e95e6f2
Merge commit 'c716e783ea276845176aafb5d4436892f7b83679' as 'lib'
After adding lib, added file