The function validates requirements we make for queries. See theFMassFragmentRequirementsstruct description for details. Note that this function is non-trivial and end users are not expected to need to use it.