th cases.
					Where SHACL-SPARQL uses the classes <code>sh:SPARQLSelectValidator</code> and <code>sh:SPARQLAskValidator</code>,
					SHACL-JS uses the class <code>sh:JSValidator</code>, which is a subclass of <code>sh:JSExecutable</code>.
					Each SHACL-JS validator is also a <a>JavaScript executable</a> and therefore has a value for <code>sh:jsFunctionName</code>.
				</p>
			</section>
			
			<section>
				<h3>Validation of JavaScript-based Constraint Components</h3>
				<p>
					This section defines th