Three distinctions that settle the question before the transform is relevant.
Validation attaches to a moduleA certificate names a specific implementation at a specific version on a tested platform, and it has a number you can look up.
The decoder ships with the dataThe packed string and the parameter that unpacks it are arguments in the same call expression, so nothing is withheld.
Out of scope beats a weak yesA build-time transform holds no runtime keys, and explaining that is a stronger answer than stretching a definition.