Squashed 'tree-common/' content from commit dcc601c

git-subtree-dir: tree-common
git-subtree-split: dcc601ca1180a70e18301214f9136cd495a983f1
Merge commit '70d29dfe2d95749baa79d8f3ba04d4a8dee50e7a' as 'tree-common'