Squashed 'shared/' content from commit 9109177

git-subtree-dir: shared
git-subtree-split: 91091770bcd360979b61de8135ca0f2b138027fb
Merge commit 'cad0c75981e3f31e8372813ad07f0c942f9694c8' as 'shared'