Expand description
Checking that every link a query refers to exists, and creating the ones that do not when the caller asked for that.
Ported from the C# LinkReferenceValidator, and public for the same reason
the query processor is: a custom front end that resolves references its own
way needs to be able to reuse, or replace, exactly this step.