14 string universalNotationText,
15 string legacyProblemFamily,
16 IReadOnlyDictionary<string, string> dimensions)
20 throw new ArgumentNullException(nameof(canonicalText));
23 universalNotationText ??
24 throw new ArgumentNullException(nameof(universalNotationText));
27 legacyProblemFamily ??
28 throw new ArgumentNullException(nameof(legacyProblemFamily));
32 throw new ArgumentNullException(nameof(dimensions));