Squashed 'src/lib/ppwcode/vernacular/semantics/' content from commit 5db98a8

git-subtree-dir: src/lib/ppwcode/vernacular/semantics
git-subtree-split: 5db98a816dc53f9fb219010c182f0095569854c1
Merge commit 'e5a5d9b667642dc4cefda9eac733c7a9363fdd6a' as 'src/lib/ppwcode/vernacular/semantics'