Squashed 'vendor/compat-5.2/' content from commit a37929f

git-subtree-dir: vendor/compat-5.2
git-subtree-split: a37929fc2758f178db44d4b29452743c2328fb1d
Merge commit '330bdb7d9ab3fc61e3c3bd3258cdbff49c3d245d' as 'vendor/compat-5.2'
Use requiref (brings in compat-5.2)